本文为您介绍短信服务SMS回执API,Python参数说明。

请求参数

名称 类型 是否必选 示例值 描述
MessageType String SmsReport 有一种消息类型:SmsReport。
QueueName String Alicom-Queue-xxxxxx-SmsReport 阿里巴巴提供的消息队列名称,在短信控制台--系统设置可以查看到。

返回数据

名称 类型 示例值 描述
MessageId String 100803***03003 短信的发送ID。
To String 45***0121 短信的发送号码。
Status Number 3 短信的发送状态: 1 (Submitted), 2 (Failed), and 3 (Delivered)。
ErrorCode String success 短信发送返回的错误码。
ErrorDescription String success 短信发送返回的错误码详细描述。
SendDate String Mon, 24 Dec 2018 16:58:22 +0800 短信转发给运营商的时间。
ReceiveDate String Mon, 24 Dec 2018 16:58:22 +0800 短信收到运营商回执的时间。
NumberDetail String 号码的详细属性。
Country String Hongkong, China 号码所属国家。
Region String HongKong Number Region。
Carrier String CMI 号码所属的运营商网络。

引入阿里云核心包

具体步骤如下:

  1. 查看python版本要求:python 2.6+, pytho
  2. SDK下载:点击下载
  3. 执行程序
    • 安装依赖1:在最顶层目录执行:python setup.py install #如果为python3,请执行:python3 setup.py install
    • 安装依赖2:进入目录mns_python_sdk,执行:python setup.py install #如果为python3,请执行:python3 setup.py install
    • 修改信息:从sms控制台上获取ACCESS_KEY_ID与ACCESS_KEY_SECRET,并填入文件const.py中
    • 运行程序:python demo_sms_api.py #如果为python3,请执行python3 demo_sms_api.py