体育万博app下载_manbetx客户端网页版_bet万博网站

1. 前提条件

在安装和使用体育万博app下载_manbetx客户端网页版_bet万博网站前,确保您已经:

  • 安装Python 环境。云通讯 Python SMS SDK要求使用Python 3.6 或更高版本。
  • 已经注册云通讯账号且已获取auth token,并已开通应用
  • 2. 体育万博app下载_manbetx客户端网页版_bet万博网站使用说明

    2.1 SDK目录结构
  • python-sms-sdk
  • │ readme.md
  • | requirements.txt
  • ├─example
  • │      SendMessage.py    -- 发送短信示例
  • ├─ronglian_sms_sdk
  • │  │  algorithm.py       -- SDK依赖算法
  • │  │  SmsSDK.py          -- 短信SDK
  • │  │  __init__.py
  • 2.2 安装SDK
  • $ pip install ronglian_sms_sdk
  • Collecting ronglian_sms_sdk…
  • √ Successfully installed ronglian-sdk-xx
  • 2.3 初始化SDK
  • sdk = SmsSDK(accId, accToken, appId)
  • 2.4 调用发送短信方法 
  • sdk.sendMessage(tid, mobile, datas)
  • 3. 方法参数说明 

    3.1 初始化方法
  • __init__(self, accId, accToken, appId) 
  • 参数
    类型
    说明
    accId
    String
    开发者主账号,登陆云通讯网站后,可在控制台首页看到开发者主账号ACCOUNT SID
    accToken
    String
    主账号令牌 TOKEN,登陆云通讯网站后,可在控制台首页看到主账号令牌AUTH TOKEN
    appId
    String
    请使用管理控制台中已创建应用的APPID
    3.2 调用发送短信方法 
  • sendMessage(self, tid: str, mobile: str, datas: tuple) -> str
  • 参数
    类型
    说明
    tid
    String
    短信模板 ID
    mobile
    String
    发送手机号,多个以英文逗号分隔,最多 200 个号码
    datas
    tuple
    替换短信模板占位符的内容变量
    3.3 响应参数
  • {"statusCode":"000000","templateSMS":{"dateCreated":"20130201155306","smsMessageSid":"ff8080813c373cab013c94b0f0512345"}}
  • 参数
    类型
    说明
    statusCode
    String
    状态码,000000 为发送成功
    dateCreated
    String
    短信的创建时间,格式:yyyyMMddHHmmss
    smsMessageSid
    tuple
    短信唯一标识符

    4. 体育万博app下载_manbetx客户端网页版_bet万博网站 GitHub地址

    https://github.com/cloopen/python-sms-sdk

    5. 调用示例

  • from ronglian_sms_sdk import SmsSDK

  • accId = '容联云通讯分配的主账号ID'
  • accToken = '容联云通讯分配的主账号TOKEN'
  • appId = '容联云通讯分配的应用ID'

  • def send_message():
  •     sdk = SmsSDK(accId, accToken, appId)
  •     tid = '容联云通讯创建的模板ID'
  •     mobile = '手机号1,手机号2'
  •     datas = ('变量1', '变量2')
  •     resp = sdk.sendMessage(tid, mobile, datas)
  •     print(resp)
  • 6. SDK 状态码

    状态码
    描述
    000000
    请求成功
    172001
    网络错误

    SDK 会透传容联云通讯服务端错误码,具体请参见《短信错误码