全部产品
移动推送

推送短信融合

更新时间:2017-08-07 16:37:32   分享:   

为提高信息的到达率和实效性,扩展推送的使用场景,我们推出了推送与短信的融合通知模式。开发者可以设置在一定时间内,如果用户未收到或未点击推送,通过短信补发通知用户。

要使用融合推送功能,您需要完成以下步骤:

  1. 使用当前阿里云账号开通短信服务
  2. 点击授权移动推送访问您的短信账户

融合通知功能将使用的您的短信账户发送短信,费用直接从您的短信账户实时扣除。推送产生的费用将在移动推送系统中结算。

短信服务开通后,您需要设置短信的模板和签名,请按照短信服务的快速接入文档进行操作。由于模板和签名都需要人工审核,建议您提前创建。

适用范围:

  • 仅支持 OpenAPI 2.0 的推送高级接口
  • 仅对 Android 推送有效
  • 目前只支持定向推送,即通过设备 ID、账号、别名、tag 等方式的推送,暂不支持全量推送
  • 适用融合通知后将不能单独设置推送的过期时间,为避免重复通知,系统将指定推送的过期时间即触发短信的时间

Android 设备关联电话号码

为了可以接收短信,开发者需要通过 SDK 为设备关联电话号码。Android SDK提供绑定和解绑电话号接口,接口说明如下:

  1. /**
  2. * 绑定电话号
  3. * @param phoneNumber
  4. * @param callback
  5. */
  6. void bindPhoneNumber(String phoneNumber, CommonCallback callback);
  7. /**
  8. * 解绑电话号
  9. * @param callback
  10. */
  11. void unbindPhoneNumber(CommonCallback callback);
多个设备可以绑定同一电话,一个设备只能绑定一个号码,多次绑定不同号码,以最后一次绑定号码为准。

OpenAPI 发送融合推送通知

使用融合推送,需要在 OpenAPI 的推送请求中增加短信相关的配置参数。详情可以查看OpenAPI 推送高级接口文档中短信相关的部分。

本文导读目录
本文导读目录
以上内容是否对您有帮助?