python 播放声音 叮咚_Python
## Python
~~~
#!/usr/local/bin/python
#-*-coding:utf-8-*-
# author: liang yang
# Time: 16-01-15
# Desc: 叮咚云短信http接口的python代码调用示例
# https访问,需要安装 openssl-devel库。apt-get install openssl-devel
import httplib
import urllib
import json
#服务地址
sms_host = "api.dingdongcloud.com"
#端口号
port = 443
#查账户信息的URI
user_get_uri = "/v1/sms/userinfo"
#发送验证码
send_yzm_uri = "/v1/sms/sendyzm"
#发送语音验证码
send_yyyzm_uri = "/v1/sms/sendyyyzm"
#发送通知
send_tz_uri = "/v1/sms/sendtz"
#发送营销
send_xy_uri = "/v1/sms/sendyx"
def get_user(apikey):
"""
获取用户信息
"""
params = urllib.urlencode({'apikey': apikey})
conn = httplib.HTTPSConnection(sms_host , port=port)
headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
conn.request("POST", user_get_uri, params, headers)
response = conn.getresponse()
response_str = response.read()
conn.close()
return response_str
def send_yzm(apikey, content, mobile):
"""
发送验证码
"""
params = urllib.urlencode({'apikey': apikey, 'content': content, 'mobile':mobile})
headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
conn = httplib.HTTPSConnection(sms_host, port=port, timeout=30)
conn.request("POST", send_yzm_uri, params, headers)
response = conn.getresponse()
response_str = response.read()
conn.close()
return response_str
def send_yyyzm(apikey, content, mobile):
"""
发送语音验证码
"""
params = urllib.urlencode({'apikey': apikey, 'content': content, 'mobile':mobile})
headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
conn = httplib.HTTPSConnection(sms_host, port=port, timeout=30)
conn.request("POST", send_yyyzm_uri, params, headers)
response = conn.getresponse()
response_str = response.read()
conn.close()
return response_str
def send_tz(apikey, content, mobile):
"""
发送通知
"""
params = urllib.urlencode({'apikey': apikey, 'content': content, 'mobile':mobile})
headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
conn = httplib.HTTPSConnection(sms_host, port=port, timeout=30)
conn.request("POST", send_tz_uri, params, headers)
response = conn.getresponse()
response_str = response.read()
conn.close()
return response_str
def send_yx(apikey, content, mobile):
"""
发送营销
"""
params = urllib.urlencode({'apikey': apikey, 'content': content, 'mobile':mobile})
headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
conn = httplib.HTTPSConnection(sms_host, port=port, timeout=30)
conn.request("POST", send_tz_uri, params, headers)
response = conn.getresponse()
response_str = response.read()
conn.close()
return response_str
if __name__ == '__main__':
#修改为您的apikey. apikey可在官网(http://www.dingdongcloud.com)登录后获取
apikey = "***************";
#修改为您要发送的手机号
mobile = "***************";
#查账户信息
print(get_user(apikey))
# 发送验证码短信
# 修改为您要发送的短信内容
yzmcontent="【叮咚云】您的验证码是:1234";
#print send_yzm(apikey,yzmcontent,mobile)
# 发送语音验证码短信
# 修改为您要发送的短信内容
yycontent="1234";
print send_yyyzm(apikey,yycontent,mobile)
# 发送通知短信
# 修改为您要发送的短信内容
tzcontent="【叮咚云】您已成功注册叮咚云,请联系支持人员安排对接测试。";
print send_tz(apikey,tzcontent,mobile)
# 发送营销短信
# 修改为您要发送的短信内容,短信末尾必须带有“退订回T”
yxcontent="【叮咚云】您已成功注册叮咚云,请联系支持人员安排对接测试。退订回t";
print send_yx(apikey,yxcontent,mobile)
~~~
python 播放声音 叮咚_Python相关推荐
- python beep函数_Python 播放声音 音频与beep
Python 播放声音 音频与beep 发布时间:2019-09-10 08:54:12编辑:auto阅读(672) #import winsound #winsound.Beep(600,1000) ...
- Python学习教程(Python学习视频_Python学些路线):Day05 总结和练习
Python学习教程(Python学习视频_Python学些路线):总结和练习 练习清单 寻找"水仙花数". 寻找"完美数". "百钱百鸡" ...
- 用python播放声音文件(mp3、wav、m4a等)
用python播放声音文件(mp3.wav.m4a等) 前段时间在搞一个基于python的语音助手,其中需要用到python播放音频的功能,要在windows上和树莓派上运行,但是在网上找了好久,都没 ...
- 视频教程-快速入门Python基础教程_Python基础知识大全-Python
快速入门Python基础教程_Python基础知识大全 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥99.00 立即 ...
- Python学习教程(Python学习视频_Python学习路线):Day04循环结构
Python学习教程(Python学习视频_Python学习路线):循环结构 循环结构的应用场景 如果在程序中我们需要重复的执行某条或某些指令,例如用程序控制机器人踢足球,如果机器人持球而且还没有进入 ...
- 视频教程-快速入门Python基础教程_Python基础进阶视频-Python
快速入门Python基础教程_Python基础进阶视频 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥199.00 立 ...
- Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python
Python学习教程(Python学习路线_Python基础学习教程_Python视频教程):初学者新手怎样快速入门Python? 人生苦短,我用Python!!!短短几个字,现在在各大学习类平台随处 ...
- python 播放声音_python播放音频
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 音频预处理 这一讲主要介绍些音频基本处理方式,为接下来的语音识别打基础. 三种播 ...
- python dict遍历_python入门
python:简洁,优雅,快捷 简洁到变量可以不用定义直接用,可以调用很多函数,方便移植,对数据的处理速度快,但是耗内存 我学习python的时候,感觉这就像是在看小学生的作业,当然只是刚学习到了基础 ...
最新文章
- 【组队学习】【35期】吃瓜教程——西瓜书+南瓜书
- 免费教材丨第55期:Python机器学习实践指南、Tensorflow 实战Google深度学习框架
- css盒子模型、边框border、外边距margin、填充padding、轮廓outline
- dedecms后台左侧菜单500错误怎么处理
- 【废弃】【WIP】JavaScript 函数
- spring @bean 自动创建容器对象的原理
- QT之Variant
- 英语阅读推荐:主题切换控件 ExpressionBuilder
- 安装python3 及virtual与virtualenvwrapper
- Hbase PleaseHoldException错误
- 喝下硅谷创业毒药后的 13 年
- 用python画星座_用python做星座介绍程序。
- 关于pdf阅读器的选择
- 微软产品无法通过代理连接互联网解决办法
- Markdown转Jupyter
- python实现mysql多条件查询筛选功能
- 【Java刷题】04_二叉树的左右视图
- macbook pro如何外接显示器?macbook 外接显示器教程
- [转]频谱、幅度谱、功率谱和能量谱
- J0ker的CISSP之路:复习-安全架构和设计1
热门文章
- 最大后验概率(MAP)- maximum a posteriori(转载)
- geometric distribution and exponential distribution(几何分布和指数分布)
- 洛谷千题详解 | P1010 [NOIP1998 普及组] 幂次方【C++、Java、Python、Pascal语言】
- 【转载】【UEFI学习】edk2中各个包介绍
- Sprint(第三天11.16)
- 【Eternallyc】函数reverse的基本用法
- HTML5+CSS3小实例:后台管理系统的侧边导航栏
- 塞瓦维斯特定理(不定方程)
- CAD看图如何在电脑上快速找到并打开指定CAD图纸
- Oracle存储过程基本语法介绍-存储过程