NoticeResult
数据结构
FINTLNoticeResult:继承自 FINTLBaseResult,包含基础的信息
| 成员变量名称 | 类型 | 说明 |
|---|---|---|
| SeqId | FString | 序列 ID |
| NoticeInfoList | TArray<FINTLNoticeInfo> | 公告列表,参考 FINTLNoticeInfo 结构体 |
FINTLNoticeInfo:公告的结构体,包含各种公告信息
| 成员变量名称 | 类型 | 说明 |
|---|---|---|
| NoticeId | int32 | 公告 ID |
| AppId | FString | 推送方系统标识 |
| AppNoticeId | FString | 公告在推送方系统中的标识 ID |
| Status | int32 | 公告状态 1:已发布 |
| StartTime | int32 | 开始生效时间 |
| EndTime | int32 | 结束生效时间 |
| UpdateTime | int32 | 最近一次修改通知时间 |
| AreaList | FString | 通知所属区服信息,业务自行判断玩家当前所属区服,决定是否进行展示 |
| PictureList | TArray<FINTLNoticePicture> | 图片列表 |
| ExtraData | FString | 内容所属扩展信息,业务在控制台配置,自行解析是使用 |
| ContentList | TArray<FINTLNoticeContent> | 当前通知所属内容列表 |
FINTLNoticeContent:公告内容信息详解
| 成员变量名称 | 类型 | 说明 |
|---|---|---|
| ContentId | int32 | 内容在 Player Network SDK 系统中的标识 |
| AppContentId | FString | 内容在推送方系统中的标识 |
| Title | FString | 内容标题 |
| Content | FString | 文本内容 |
| LangType | FString | 内容语言类型 |
| UpdateTime | int32 | 更新时间 |
| ExtraData | FString | 内容所属扩展信息,业务在控制台配置,自行解析是使用 |
| PictureList | TArray<FINTLNoticePicture> | 图片列表 |
FINTLNoticePicture:公告图片链接地址详解
| 成员变量名称 | 类型 | 说明 |
|---|---|---|
| Url | FString | 图片链接 |
| Hash | FString | 图片哈希 |
| RedirectUrl | FString | 图片跳转地址 |
ExtraData 的 extra_reserved
| 名称 | 类型 | 备注 |
|---|---|---|
| Author | string | 新闻 > 基础信息 > 作者 [新闻示例] |
| Category | string | 公告 > 公告栏公告 > 基础信息 > 公告分类 [公告栏公告示例] |
| CreateType | int | 公告类型 1: 登录前公告 2: 登录后公告 3: 公告栏公告 4: 自定义公告 [登录前公告示例] [登录后公告示例] [公告栏公告示例] |
| IsOpenService | int | 公告 > 登录前公告 > 基础信息 > 开服前 > 是(1)/否(0) [登录前公告示例] |
| IsToping | bool | 新闻 > 基础信息 > 置顶 > 是 (true)/否 (false) [新闻示例] |
| Keyword | string | 新闻 > 基础信息 > 关键字 [新闻示例] |
| Sort | int | 公告 > 登录后公告 / 公告栏公告 > 顺序 [登录后公告示例] [公告栏公告示例] |
| TopEnd | string | 新闻 > 基础信息 > 置顶时间结束 [新闻示例] |
| TopStart | string | 新闻 > 基础信息 > 置顶时间开始 [新闻示例] |
| DefaultLanguage | string | 设为默认语言 |
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\"}"
}
新闻示例

登录前公告示例

登录后公告示例

公告栏公告示例
