-
使用Git命令将此SDK的源代码下载到本地
git clone https://github.com/kerbalwzy/YunXunSDKPy.git
-
将克隆下来的仓库中的
yunxunSDK
模块文件夹复制到你的项目目录中, 作为自定工具模块使用 -
编辑
yunxunSDK
模块内的config.py
文件, 将你的配置添加好变量名 类型 说明 ACCOUNT_SID String 云通信平台用户账户ID:对应管理控制台中的 ACCOUNT SID AUTH_TOKEN String 云通信平台用户账户授权令牌:对应管理控制台中的 AUTH TOKEN VERSION String 云通信API接口版本 目前可选版本:201512 API_HOST String 云通信APT接口host 正式环境http://api.ytx.net 沙箱环境http://sandbox.ytx.net APPS Dict 云通信应用表,字典键为应用名称,值为应用ID:对应控制台中的应用管理-应用列表 -
导入
yunxunSDK.sender
模块内的功能类创建实例对象, 使用你创建的实例对象去调用云讯科技的API接口以发送普通模版短信为例:
from yunxunSDK.config import APPS # 导入应用配置信息, 主要是要用到应用ID from yunxunSDK.sender import TemplateTextMessageSender # 创建实例对象 TTMS_instance = TemplateTextMessageSender(APPS["YourAppName"]) # 发送参数: 接收方列表、模版占位数据、模版ID receiver = ["138XXXXXXXX", "131XXXXXXXX"] data = ["dataDemo0", "dataDemo1"] tid = 1 # 调用方法, 给云讯科技API发送请求 TTMS_instance.send_text_message(receiver, data, tid)
-
更多内容, 请自己看源代码中的注释
目前已经完成的功能:
发送模版文本短信
发送模版语音短信
发送语言短信