跳到主要内容

公告回调信息(GUANoticeResult)

数据结构

GUANoticeRet: 公告回调信息, 继承自 GUABaseResult, 包含了基础信息。

参数类型说明
ReqIDstring请求公告的序列号
NoticeInfoListList<GUANoticeInfo>公告列表,参考 GUANoticeInfo 结构体

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

参数类型说明
NoticeIdint公告 ID
BeginTimeint开始时间
EndTimeint结束时间
UpdateTimeint更新时间
PictureListList<GUANoticePictureInfo>图片列表
AppId
[仅限 Player Network SDK]
string该通知在推送方系统标识,比如腾讯云推送过来的,app_id 此时对应腾讯云
AppNoticeId
[仅限 Player Network SDK]
string该通知在推送方系统中的标识
Status
[仅限 Player Network SDK]
int公告状态
1:已发布
AreaList
[仅限 Player Network SDK]
string公告所属区服信息,业务自行判断玩家当前所属区服,决定是否进行展示
ContentList
[仅限 Player Network SDK]
List<GUANoticeTextInfo>当前公告所属内容列表
ExtraData
[仅限 Player Network SDK]
string公告所属扩展信息,业务在管理端配置,自行解析是使用
NoticeType
[仅限 MSD]
int公告类型
1000~1999 pre-login announcement
2000~2999 Announcement after login
NoticeGroup
[仅限 MSD]
string通知组:自定义游戏
Order
[仅限 MSD]
intorder
ContentType
[仅限 MSD]
int公告内容类型
1: 文本
2: 图片
3: web
Language
[仅限 MSD]
string公告内容语言
TextInfo
[仅限 MSD]
GUANoticeTextInfo公告内容信息,参考 GUANoticeTextInfo
WebUrl
[仅限 MSD]
stringWeb page announcement link

GUANoticeTextInfo: 公告内容信息。

参数类型说明
NoticeTitlestring公告标题
NoticeContentstring公告内容
ContentId
[仅限 Player Network SDK]
int该内容在 Player Network SDK 系统中的标识
AppContentId
[仅限 Player Network SDK]
string该内容在推送方系统中的标识
Language
[仅限 Player Network SDK]
string公告语言类型
UpdateTime
[仅限 Player Network SDK]
int公告更新时间
ExtraData
[仅限 Player Network SDK]
string公告所属扩展信息,业务在管理端配置,自行解析是使用
PictureList
[仅限 Player Network SDK]
List<GUANoticePictureInfo>图片列表
NoticeRedirectUrl
[仅限 MSD]
stringRedirected url

GUANoticePictureInfo: 公告图片。

参数类型说明
NoticePicUrlstring图片地址
NoticePicHashcodestring图片 hash 码
NoticePicRedirectUrl
[仅限 Player Network SDK]
string图片跳转地址
ExtraData
[仅限 Player Network SDK]
string图片的附带信息
NoticePicTitle
[仅限 MSD]
string图片标题
NoticePicSize
[仅限 MSD]
string图片大小
ScreenDir
[仅限 MSD]
string屏幕方向
0: 未知
1: 解析
2: 横屏模式