注册或注销推送(RegisterPush/UnregisterPush)
注册 Firebase 渠道推送,可以接收 Firebase 渠道的消息推送。在绑定设备注册的基础上,同时可以绑定账号,使用指定的账号,这样可以通过后台向指定的账号发送推送消息。
注意
调用 UnregisterPush 接口注销消息推送后,将会不再收到消息,请酌情考虑调用。
函数定义
// 注册推送
public static void RegisterPush(string channel, string account = "");
// 注销推送
public static void UnregisterPush(string channel);
入参说明
| 参数 | 类型 | 说明 |
|---|---|---|
| channel | string | 渠道定义 "INTLChannel.Firebase" |
| account | string | 绑定的账号 绑定后可以针对账号发送推送消息,account 不能为单个字符如“2”,“a” |
回调处理
回调处理接口是 PushBaseResultObserver。回调数据结构是 BaseResult。
回调 ID 是 INTL_PUSH_REGISTER,INTL_PUSH_UNREGISTER。
代码示例
// 注册推送
INTLAPI.RegisterPush(INTLChannel.Firebase);
// 注销推送
INTLAPI.UnregisterPush(INTLChannel.Firebase);