NoticeResult
Data structure
INTLNoticeResult: Inherited from INTLBaseResult, includes basic information
| Member variable | Type | Description |
|---|---|---|
| SeqID | string | Request notice serial number |
| NoticeInfoList | List<INTLNoticeInfo> | Notice list, see the INTLNoticeInfo body |
INTLNoticeInfo: Notice body, which includes various notice information
| Member Variable | Type | Description |
|---|---|---|
| NoticeId | int | Notice ID |
| AppId | string | ID of the notice push system. If the content is pushed from Tencent Cloud, the app ID is Tencent Cloud. |
| AppNoticeId | string | ID of the notice in the push side system |
| Status | int | Notice status 1: Released |
| StartTime | int | Start time |
| EndTime | int | End time |
| UpdateTime | int | Update time |
| AreaList | string | Information for the notice's game server. The game independently determines the player's game server and decides whether to display this. |
| PictureList | List<INTLNoticePicture> | Image list |
| ContentList | List<INTLNoticeContent> | Content list of the current notice |
| ExtraData | string | Extended field |
INTLNoticeContent: Notice content
| Member Variable | Type | Description |
|---|---|---|
| ContentId | int | ID of this content in the Player Network SDK system |
| AppContentId | string | ID of this content in the push side system |
| Title | string | Notice title |
| Content | string | Notice content |
| Language | string | Notice language type |
| UpdateTime | int | Notice update time |
| ExtraData | string | Notice's extended information, configured by the game in Player Network Console and independently parsed |
| PictureList | List<INTLNoticePicture> | Image list |
INTLNoticePicture: Notice image
| Member Variable | Type | Description |
|---|---|---|
| Url | string | Image address |
| Hash | string | Image hash code |
| RedirectUrl | string | Image redirect address |
| ExtraData | string | Additional information for the image |
extra_reserved from ExtraData
| Name | Type | Remark |
|---|---|---|
| Author | string | News > Basic Info > Author [News example] |
| Category | string | Notices > Notice Bar Notices > Basic Info > Notice Types [Notice bar notice example] |
| CreateType | int | Notice type 1: Pre-login notice 2: Post-login notice 3: Notice bar notice 4: Custom notice [Pre-login notice example] [Post-login notice example] [Notice bar notice example] |
| IsOpenService | int | Notices > Pre-login Notices > Basic Information > Before Server Start > Yes (1)/No (0) [[Pre-login notice example] |
| IsToping | bool | News > Basic Info > Pin to Top > Yes (true)/No (false) [News example] |
| Keyword | string | News > Basic Info > Keywords [News example] |
| Sort | int | Notices > Post-login Notices / Notice Bar Notices > Order [Post-login notice example] [Notice bar notice example] |
| TopEnd | string | News > Basic Info > Pin End Time [News example] |
| TopStart | string | News > Basic Info > Pin Start Time [News example] |
| DefaultLanguage | string | Sets default language |
ExtraData:
{
"extra_reserved":"{\"Author\":\"\",\"Category\":\"\",\"CreateType\":\"4\",\"IsOpenService\":\"0\",\"IsToping\":false,\"Keyword\":\"\",\"Sort\":\"\",\"TopEnd\":\"2000-01-01 00:00:01\",\"TopStart\":\"2000-01-01 00:00:01\"}"
}
News example

Pre-login notice example

Post-login notice example

Notice bar notice example
