NoticeResult
Data Structure
FINTLNoticeResult: Inherits from FINTLBaseResult and contains basic information.
| Member Variable Name | Type | Explanation |
|---|---|---|
| SeqId | FString | Sequence ID |
| NoticeInfoList | TArray<FINTLNoticeInfo> | Notice List, refer to FINTLNoticeInfo structure |
FINTLNoticeInfo: Structure of the notice, containing various notice information
| Member Variable Name | Type | Explanation |
|---|---|---|
| NoticeId | int32 | Notice ID |
| AppId | FString | System identifier for the sender |
| AppNoticeId | FString | Notice ID in the sender's system |
| Status | int32 | Notice Status 1: Published |
| StartTime | int32 | Start Effective Time |
| EndTime | int32 | End Effective Time |
| UpdateTime | int32 | Last Modified Notice Time |
| AreaList | FString | Information of the area to which the notice belongs. The business itself judges the current area for the player, deciding whether to display it. |
| PictureList | TArray<FINTLNoticePicture> | List of Pictures |
| ExtraData | FString | Expansion information to which the content belongs, configured by the business in the console, parsed for use |
| ContentList | TArray<FINTLNoticeContent> | List of contents belonging to the current notice |
FINTLNoticeContent: Detailed description of notice content information
| Member Variable Name | Type | Explanation |
|---|---|---|
| ContentId | int32 | Content Identifier in Player Network SDK system |
| AppContentId | FString | Content Identifier in sender's system |
| Title | FString | Content Title |
| Content | FString | Text Content |
| LangType | FString | Content Language Type |
| UpdateTime | int32 | Update Time |
| ExtraData | FString | Expansion information to which the content belongs, configured by the business in the console, parsed for use |
| PictureList | TArray<FINTLNoticePicture> | List of Pictures |
FINTLNoticePicture: Detailed description of notice picture link address
| Member Variable Name | Type | Explanation |
|---|---|---|
| Url | FString | Picture Link |
| Hash | FString | Picture Hash |
| RedirectUrl | FString | Picture redirect URL |
ExtraData's extra_reserved
| Name | Type | Remark |
|---|---|---|
| Author | string | News > Basic Information > Author [News Example] |
| Category | String | Notice > Noticeboard Notice > Basic Information > Notice Category [Noticeboard Example] |
| CreateType | int | Notice Type 1: Pre-login Notice 2: Post-login Notice 3: Noticeboard Notice 4: Custom Notice [Pre-login Example] [Post-login Example] [Noticeboard Example] |
| IsOpenService | int | Notice > Pre-login Notice > Basic Information > Pre-service Opening > Yes (1)/No (0) [Pre-login Example] |
| IsToping | bool | News > Basic Information > Pinned > Yes (true)/No (false) [News Example] |
| Keyword | string | News > Basic Information > Keyword [News Example] |
| Sort | int | Notice > Post-login Notice / Noticeboard Notice > Order [Post-login Example] [Noticeboard Example] |
| TopEnd | string | News > Basic Information > Pin End Time [News Example] |
| TopStart | string | News > Basic Information > Pin Start Time [News Example] |
| DefaultLanguage | string | Set as 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

Noticeboard Notice Example
