接口说明
# 初始化
# @param serverIP 必选参数 服务器地址
# @param serverPort 必选参数 服务器端口
# @param softVersion 必选参数 REST版本号
def __init__(self,ServerIP,ServerPort,SoftVersion)
# 设置主帐号
# @param AccountSid 必选参数 主帐号
# @param AccountToken 必选参数 主帐号Token
def setAccount(self,AccountSid,AccountToken):
# 设置子帐号
#
# @param SubAccountSid 必选参数 子帐号
# @param SubAccountToken 必选参数 子帐号Token
def setSubAccount(self,SubAccountSid,SubAccountToken):
# 设置应用ID
#
# @param AppId 必选参数 应用ID
def setAppId(self,AppId):
# 创建子账号
# @param friendlyName 必选参数 子帐号名称
def CreateSubAccount(self, friendlyName):
# 获取子帐号
# @param startNo 可选参数 开始的序号,默认从0开始
# @param offset 可选参数 一次查询的最大条数,最小是1条,最大是100条
def getSubAccounts(self, startNo,offset):
# 子帐号信息查询
# @param friendlyName 必选参数 子帐号名称
def querySubAccount(self, friendlyName):
# 发送模板短信
# @param to 必选参数 短信接收彿手机号码集合,用英文逗号分开
# @param datas 可选参数 内容数据
# @param tempId 必选参数 模板Id
def sendTemplateSMS(self, to,datas,tempId):
# 双向回呼
# @param fromPhone 必选参数 主叫电话号码
# @param to 必选参数 被叫电话号码
# @param customerSerNum 可选参数 被叫侧显示的客服号码
# @param fromSerNum 可选参数 主叫侧显示的号码
# @param promptTone 可选参数 第三方自定义回拨提示音
# @param alwaysPlay 可选参数 是否一直播放提示音
# @param terminalDtmf 可选参数 用于终止播放提示音的按键
# @param userData 可选参数 第三方私有数据
# @param maxCallTime 可选参数 最大通话时长
# @param hangupCdrUrl 可选参数 实时话单通知地址
# @param needBothCdr 可选参数 是否给主被叫发送话单
# @param needRecord 可选参数 是否录音
# @param countDownTime 可选参数 设置倒计时时间
# @param countDownPrompt 可选参数 到达倒计时时间播放的提示音
def callBack(self,fromPhone,to,customerSerNum,fromSerNum,promptTone,alwaysPlay,terminalDtmf,userData,maxCallTime,hangupCdrUrl,needBothCdr,needRecord,countDownTime,countDownPrompt):
# 外呼通知
# @param to 必选参数 被叫号码
# @param mediaName 可选参数 语音文件名称,格式 wav。与mediaTxt不能同时为空。当不为空时mediaTxt属性失效。
# @param mediaTxt 可选参数 文本内容
# @param displayNum 可选参数 显示的主叫号码
# @param playTimes 可选参数 循环播放次数,1-3次,默认播放1次。
# @param respUrl 可选参数 外呼通知状态通知回调地址,云通讯平台将向该Url地址发送呼叫结果通知。
# @param userData 可选参数 用户私有数据
# @param maxCallTime 可选参数 最大通话时长
# @param speed 可选参数 发音速度
# @param volume 可选参数 音量
# @param pitch 可选参数 音调
# @param bgsound 可选参数 背景音编号
def landingCall(self,to,mediaName,mediaTxt,displayNum,playTimes,respUrl,userData,maxCallTime,speed,volume,pitch,bgsound):
# 语音验证码
# @param verifyCode 必选参数 验证码内容,为数字和英文字母,不区分大小写,长度4-8位
# @param playTimes 可选参数 播放次数,1-3次
# @param to 必选参数 接收号码
# @param displayNum 可选参数 显示的主叫号码
# @param respUrl 可选参数 语音验证码状态通知回调地址,云通讯平台将向该Url地址发送呼叫结果通知
# @param lang 可选参数 语言类型
# @param userData 可选参数 第三方私有数据
def voiceVerify(self,verifyCode,playTimes,to,displayNum,respUrl,lang,userData):
# IVR外呼
# @param number 必选参数 待呼叫号码,为Dial节点的属性
# @param userdata 可选参数 用户数据,在<startservice>通知中返回,只允许填写数字字符,为Dial节点的属性
# @param record 可选参数 是否录音,可填项为true和false,默认值为false不录音,为Dial节点的属性
def ivrDial(self,number,userdata,record):
# 话单下载
# @param date 必选参数 day 代表前一天的数据(从00:00 – 23:59)
# @param keywords 可选参数 客户的查询条件,由客户自行定义并提供给云通讯平台。默认不填忽略此参数
def billRecords(self,date,keywords):
# 主帐号信息查询
def queryAccountInfo(self):
# 短信模板查询
# @param templateId 必选参数 模板Id,不带此参数查询全部可用模板
def QuerySMSTemplate(self,templateId):
# 取消回拨
# @param callSid 必选参数 一个由32个字符组成的电话唯一标识符
# @param type 可选参数 0: 任意时间都可以挂断电话;1 :被叫应答前可以挂断电话,其他时段返回错误代码;2: 主叫应答前可以挂断电话,其他时段返回错误代码;默认值为0。
def CallCancel(self,callSid,type):
# 呼叫结果查询
# @param callSid 必选参数 呼叫ID
def CallResult(self,callSid):
# 呼叫状态查询
# @param callSid 必选参数 一个由32个字符组成的电话唯一标识符
# @param action 可选参数 查询结果通知的回调url地址
def QueryCallState (self,callid,action):
# 语音文件上传
# @param filename 必选参数 文件名
# @param budy 可选参数 二进制数据
def MediaFileUpload (self,filename,body):
#子帐号鉴权
def subAuth(self):
#主帐号鉴权
def accAuth(self):
#设置包头
def setHttpHeader(self,req):
没有合适的资源?快使用搜索试试~ 我知道了~
Python+Flask实现的新闻资讯展示web项目。.zip
共79个文件
py:25个
pyc:23个
html:22个
需积分: 5 0 下载量 151 浏览量
2023-09-28
12:28:47
上传
评论
收藏 376KB ZIP 举报
温馨提示
Python+Flask实现的新闻资讯展示web项目。
资源推荐
资源详情
资源评论
收起资源包目录
Python+Flask实现的新闻资讯展示web项目。.zip (79个子文件)
YXXW-master
__init__.py 3KB
migrations
README 38B
script.py.mako 494B
alembic.ini 770B
__pycache__
env.cpython-36.pyc 2KB
env.py 3KB
versions
796979c33c88_.py 5KB
__pycache__
796979c33c88_.cpython-36.pyc 3KB
response_code.py 1KB
modules
profile
__init__.py 123B
__pycache__
views.cpython-36.pyc 6KB
__init__.cpython-36.pyc 273B
views.py 8KB
index
__init__.py 100B
__pycache__
views.cpython-36.pyc 2KB
__init__.cpython-36.pyc 239B
views.py 3KB
admin
__init__.py 786B
__pycache__
views.cpython-36.pyc 8KB
__init__.cpython-36.pyc 639B
views.py 11KB
news
__init__.py 114B
__pycache__
views.cpython-36.pyc 5KB
__init__.cpython-36.pyc 261B
views.py 8KB
passport
__init__.py 130B
__pycache__
views.cpython-36.pyc 3KB
__init__.cpython-36.pyc 277B
views.py 5KB
__pycache__
__init__.cpython-36.pyc 113B
models.py 9KB
utils
sms.py 344B
wraps.py 586B
commons.py 360B
__pycache__
commons.cpython-36.pyc 578B
wraps.cpython-36.pyc 694B
sms.cpython-36.pyc 508B
__init__.cpython-36.pyc 111B
image_storage.cpython-36.pyc 661B
image_storage.py 773B
libs
captcha
captcha.py 8KB
__pycache__
captcha.cpython-36.pyc 9KB
__init__.cpython-36.pyc 113B
fonts
Georgia.ttf 140KB
Arial.ttf 269KB
actionj.ttf 34KB
ytx_sdk
CCPRestSDK.py 31KB
xmltojson.py 5KB
__pycache__
CCPRestSDK.cpython-36.pyc 18KB
xmltojson.cpython-36.pyc 4KB
readme.txt 6KB
__pycache__
__init__.cpython-36.pyc 105B
templates
admin
user_list.html 2KB
user_count.html 3KB
news_edit.html 2KB
news_review_detail.html 3KB
login.html 901B
index.html 2KB
news_type.html 2KB
news_edit_detail.html 3KB
news_review.html 2KB
news
user_news_release.html 2KB
user_follow.html 2KB
user_pic_info.html 1KB
detail.html 5KB
user_news_list.html 2KB
404.html 545B
other.html 7KB
base.html 5KB
index.html 4KB
user.html 1KB
user_pass_info.html 1KB
user_collection.html 2KB
user_base_info.html 2KB
manage.py 1KB
logs
log 342KB
.gitignore 1KB
constants.py 1KB
config.py 1KB
共 79 条
- 1
资源评论
天天501
- 粉丝: 596
- 资源: 4666
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功