开发者社区> 问答> 正文

移动推送Android SDK: 移动推送中,如何打开/关闭接收推送通知的服务呢?



问题


阿里云移动推送中,如何打开/关闭接收推送通知的服务呢?

2.解决方案


阿里云移动推送,打开/关闭以及查询当前推送通道的状态,可以调用以下接口:

  1. [backcolor=transparent]/**
  2. [backcolor=transparent]* 在程序运行时动态打开推送通道,全量推送场景下,关闭推送通道存在2-3小时延迟。其他场景实时生效
  3. [backcolor=transparent]* @param callback
  4. [backcolor=transparent]*/
  5. [backcolor=transparent]void[backcolor=transparent] turnOnPushChannel[backcolor=transparent]([backcolor=transparent]CommonCallback[backcolor=transparent] callback[backcolor=transparent]);
  6. [backcolor=transparent]/**
  7. [backcolor=transparent]* 在程序运行时动态关闭推送通道,全量推送场景下,关闭推送通道存在2-3小时延迟。其他场景实时生效
  8. [backcolor=transparent]* @param callback
  9. [backcolor=transparent]*/
  10. [backcolor=transparent]void[backcolor=transparent] turnOffPushChannel[backcolor=transparent]([backcolor=transparent]CommonCallback[backcolor=transparent] callback[backcolor=transparent]);
  11. [backcolor=transparent]/**
  12. [backcolor=transparent]* 在程序运行时查询当前推送通道状态,如果当前为打开状态,则通过callback.success(String response)回调传入’on’;反之则传入’off’
  13. [backcolor=transparent]* @param callback
  14. [backcolor=transparent]*/
  15. [backcolor=transparent]void[backcolor=transparent] checkPushChannelStatus[backcolor=transparent]([backcolor=transparent]CommonCallback[backcolor=transparent] callback[backcolor=transparent]);

展开
收起
猫饭先生 2017-10-23 11:45:12 1621 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载