NoticeResult
数据结构
INTLNoticeResult:继承自 INTLBaseResult,包含基础的信息
| 成员变量 | 类型 | 说明 |
|---|---|---|
| SeqID | string | 请求公告的序列号 |
| NoticeInfoList | List<INTLNoticeInfo> | 公告列表,参考 INTLNoticeInfo 结构体 |
INTLNoticeInfo:公告的结构体,包含各种公告信息
| 成员变量 | 类型 | 说明 |
|---|---|---|
| NoticeId | int | 公告 ID |
| AppId | string | 该通知在推送方系统标识,比如腾讯云推送过来的,app_id 此时对应腾讯云 |
| AppNoticeId | string | 该通知在推送方系统中的标识 |
| Status | int | 公告状态 1:已发布 |
| StartTime | int | 开始时间 |
| EndTime | int | 结束时间 |
| UpdateTime | int | 更新时间 |
| AreaList | string | 公告所属区服信息,业务自行判断玩家当前所属区服,决定是否进行展示 |
| PictureList | List<INTLNoticePicture> | 图片列表 |
| ContentList | List<INTLNoticeContent> | 当前公告所属内容列表 |
| ExtraData | string | 扩展字段 |
INTLNoticeContent:公告内容信息
| 成员变量 | 类型 | 说明 |
|---|---|---|
| ContentId | int | 该内容在 Player Network SDK 系统中的标识 |
| AppContentId | string | 该内容在推送方系统中的标识 |
| Title | string | 公告标题 |
| Content | string | 公告内容 |
| Language | string | 公告语言类型 |
| UpdateTime | int | 公告更新时间 |
| ExtraData | string | 公告所属扩展信息,业务在控制台配置,自行解析是使用 |
| PictureList | List<INTLNoticePicture> | 图片列表 |
INTLNoticePicture:公告图片
| 成员变量 | 类型 | 说明 |
|---|---|---|
| Url | string | 图片地址 |
| Hash | string | 图片 hash 码 |
| RedirectUrl | string | 图片跳转地址 |
| ExtraData | string | 图片的附带信息 |
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\"}"
}
新闻示例

登录前公告示例

登录后公告示例

公告栏公告示例
