Skip to main content

公告

前提条件

note

接入公告模块前,请联系 Player Network 助手。

  1. 集成 Player Network SDK

    游戏应该设计自己的公告资源并获取在 Player Network 控制台中配置的公告。由于公告以代码发送给客户端,由前端开发者进行解析。因此,游戏开发人员和运营团队有责任决定如何解析和显示这些公告。

  2. Player Network 控制台 中配置公告资源及发布流程。

处理公告回调

开发人员可以注册以下回调函数接收有关公告事件的公告,以便于处理公告数据请求。

APIFunction
AddNoticeResultObserver注册公告 NoticeResult 回调。用于处理 RequestNoticeData 接口的回调。
RemoveNoticeResultObserver移除 NoticeResult 的回调。

获取公告信息

调用 RequestNoticeData 接口,并传递以下入参获取在 Player Network 控制台配置的公告信息,并将公告展示在游戏中:

  • 代表 ISO 3166-1 国家地区码的整数,0 代表所有地区
  • 代表公告内容语言的 RFC 4646 语言码 字符串
  • 过滤公告内容的可选参数
string seqid = INTLAPI.RequestNoticeData("0", "zh-Hans", extraJson);

如果接入过程中遇到问题,请参见 常见问题