跳到主要内容

NoticeResult

数据结构

FINTLNoticeResult:继承自 FINTLBaseResult,包含基础的信息

成员变量名称类型说明
SeqIdFString序列 ID
NoticeInfoListTArray<FINTLNoticeInfo>公告列表,参考 FINTLNoticeInfo 结构体

FINTLNoticeInfo:公告的结构体,包含各种公告信息

成员变量名称类型说明
NoticeIdint32公告 ID
AppIdFString推送方系统标识
AppNoticeIdFString公告在推送方系统中的标识 ID
Statusint32公告状态
1:已发布
StartTimeint32开始生效时间
EndTimeint32结束生效时间
UpdateTimeint32最近一次修改通知时间
AreaListFString通知所属区服信息,业务自行判断玩家当前所属区服,决定是否进行展示
PictureListTArray<FINTLNoticePicture>图片列表
ExtraDataFString内容所属扩展信息,业务在管理端配置,自行解析是使用
ContentListTArray<FINTLNoticeContent>当前通知所属内容列表

FINTLNoticeContent:公告内容信息详解

成员变量名称类型说明
ContentIdint32内容在 Player Network SDK 系统中的标识
AppContentIdFString内容在推送方系统中的标识
TitleFString内容标题
ContentFString文本内容
LangTypeFString内容语言类型
UpdateTimeint32更新时间
ExtraDataFString内容所属扩展信息,业务在管理端配置,自行解析是使用
PictureListTArray<FINTLNoticePicture>图片列表

FINTLNoticePicture:公告图片链接地址详解

成员变量名称类型说明
UrlFString图片链接
HashFString图片哈希
RedirectUrlFString图片跳转地址

ExtraData 的 extra_reserved

名称类型备注
Authorstring新闻 > 基础信息 > 作者 [新闻示例]
Categorystring公告 > 公告栏公告 > 基础信息 > 公告分类 [公告栏公告示例]
CreateTypeint公告类型
1: 登录前公告
2: 登录后公告
3: 公告栏公告
4: 自定义公告
[登录前公告示例] [登录后公告示例] [公告栏公告示例]
IsOpenServiceint公告 > 登录前公告 > 基础信息 > 开服前 > 是(1)/否(0) [登录前公告示例]
IsTopingbool新闻 > 基础信息 > 置顶 > 是 (true)/否 (false) [新闻示例]
Keywordstring新闻 > 基础信息 > 关键字 [新闻示例]
Sortint公告 > 登录后公告 / 公告栏公告 > 顺序 [登录后公告示例] [公告栏公告示例]
TopEndstring新闻 > 基础信息 > 置顶时间结束 [新闻示例]
TopStartstring新闻 > 基础信息 > 置顶时间开始 [新闻示例]
DefaultLanguagestring设为默认语言
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\"}"
}
新闻示例

图片:新闻示例

登录前公告示例

图片:登录前示例

登录后公告示例

图片:登录后示例

公告栏公告示例

图片:公告栏公告示例