阅读856 返回首页    go 阿里云


大于短信推送__短信推送_开发人员指南_消息服务-阿里云

MNS消息服务的Topic里的消息,已经支持同时通过阿里大于做短信推送。

Endpoint格式

sms:dayu:{phone},其中{phone}是需要接收短信的手机号码,多个号码以逗号分隔。

前置条件

只需要先开通阿里大于,具体开通方式请参照下面文档。

开通阿里大于
  1. 进入阿里大于官网 www.alidayu.com
  2. 登录阿里大于的管理控制台。
  3. 在阿里大于创建短信签名和短信模板。
  4. 现在您已经完成阿里大于的配置了。
MNS控制台完成授权操作
创建短信订阅
  1. 在MNS控制台创建Topic
  2. 进入Topic的”订阅详情”。
  3. 创建短信订阅,多个手机号码以逗号分隔。
  4. 如果还未授权,则点击进入授权页面,在授权页面使用您登录阿里大于的账号完成授权。
  5. 授权完毕会跳转回MNS控制台,在创建订阅界面将会看到授权有效期。
发送消息 (PublishMessage)
  1. 进入Topic列表页面。
  2. 向Topic发布消息。
  3. 配置短信消息的相关属性。( https://api.alidayu.com/doc2/apiDetail.htm?apiId=25450 )
  4. 发布消息,并查收短信。

Http Request Body示例

  1. POST /topics/$TopicName/messages HTTP/1.1
  2. Host: $AccountId.mns.cn-hangzhou.aliyuncs.com
  3. Date: Tue, 08 Dec 2015 06:13:40 GMT
  4. Content-Length:500
  5. Content-Type:text/xml;charset=utf-8
  6. Authorization: MNS 15B4D3461F177624206A:aibzWu1iDEx9LwO56+kHgA3eqmI=
  7. x-mns-version: 2015-06-06
  8. <?xml version="1.0" encoding="UTF-8"?>
  9. <Message xmlns="https://mns.aliyuncs.com/doc/v1">
  10. <MessageBody>hello topic</MessageBody>
  11. <MessageAttributes>
  12. <Dayu>{"TemplateCode":"模板Code","FreeSignName":"短信签名","SmsParams":{}}</Dayu>
  13. </MessageAttributes>
  14. </Message>

最后更新:2016-11-23 17:16:10

  上一篇:go Queue推送__开发人员指南_消息服务-阿里云
  下一篇:go 阿里短信推送__短信推送_开发人员指南_消息服务-阿里云