AgentLaunchEvent

رویدادی که هنگام تغییر وضعیت راه‌اندازی عامل رخ می‌دهد.

AgentLaunchEvent در قسمت "داده" شی "پیام" ظاهر می شود که عامل از اشتراک Pub/Sub خود دریافت می کند. فیلد "داده" یک رشته رمزگذاری شده با base64 است که عامل باید آن را رمزگشایی کند تا با ساختار PartnerEvent مطابقت داشته باشد.

نمایندگی JSON
{
  "eventId": string,
  "agentId": string,
  "botDisplayName": string,
  "brandId": string,
  "brandDisplayName": string,
  "regionId": string,
  "oldLaunchState": enum (AgentLaunchEvent.LaunchState),
  "newLaunchState": enum (AgentLaunchEvent.LaunchState),
  "actingParty": string,
  "comment": string,
  "sendTime": string
}
فیلدها
eventId

string

شناسه رویداد منحصر به فرد اختصاص داده شده برای نمونه رویداد.

agentId

string

شناسه منحصر به فرد عامل. تنظیم شده توسط RCS Business Messaging.

botDisplayName

string

نام نمایشی نماینده

brandId

string

شناسه منحصر به فرد برند.

brandDisplayName

string

نام نمایشی برند.

regionId

string

شناسه منطقه ای که راه اندازی عامل تغییر کرده است. قالب: "/v1/regions/{regionId}". به عنوان مثال، "/v1/regions/fi-rcs".

oldLaunchState

enum ( AgentLaunchEvent.LaunchState )

فقط خروجی نوع جدیدی از حالت راه اندازی.

newLaunchState

enum ( AgentLaunchEvent.LaunchState )

فقط خروجی نوع فعلی وضعیت راه اندازی.

actingParty

string

مهمانی بازیگری.

comment

string

نظر را تغییر دهید

sendTime

string ( Timestamp format)

فقط خروجی زمانی که سرور رویداد را ارسال می کند.

از RFC 3339 استفاده می کند، که در آن خروجی تولید شده همیشه با Z نرمال می شود و از 0، 3، 6 یا 9 رقم کسری استفاده می کند. افست های غیر از "Z" نیز پذیرفته می شود. مثال‌ها: "2014-10-02T15:01:23Z" ، "2014-10-02T15:01:23.045123456Z" یا "2014-10-02T15:01:23+05:30" .