【基于创蓝253云通讯平台的短信验证码Python接口demo】
#!/usr/local/bin/python
#-*- coding:utf-8 -*-
# Author: jacky
# Time: 14-2-22 下午11:48
# Desc: 短信http接口的python代码调用示例
import httplib
import urllib
#服务地址
host = "sms.253.com"
#端口号
port = 80
#版本号
version = "v1.1"
#查账户信息的URI
balance_get_uri = "/msg/balance"
#智能匹配模版短信接口的URI
sms_send_uri = "/msg/send"
#创蓝253账号
un = "xxxx"
#创蓝密码
pw = "xxxx"
def get_user_balance():
"""
取账户余额
"""
conn = httplib.HTTPConnection(host, port=port)
conn.request('GET', balance_get_uri + "?un=" + un + "&pw=" + pw)
response = conn.getresponse()
response_str = response.read()
conn.close()
return response_str
def send_sms(text, phone):
"""
能用接口发短信
"""
params = urllib.urlencode({'un': un, 'pw' : pw, 'msg': text, 'phone':phone, 'rd' : '1'})
headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
conn = httplib.HTTPConnection(host, port=port, timeout=30)
conn.request("POST", sms_send_uri, params, headers)
response = conn.getresponse()
response_str = response.read()
conn.close()
return response_str
if __name__ == '__main__':
phone = "188xxxxxxxx"
text = "【创蓝253云通讯】您的验证码是1234"
#查账户余额
print(get_user_balance())
#调用智能匹配模版接口发短信
print(send_sms(text, phone))
分享到:
相关推荐
python短信接口开发_python发送短信验证码通知_python短信demo示例 .docx
Python 如何生成包含字母和数字的图片验证码 Python源码Python 如何生成包含字母和数字的图片验证码 Python源码Python 如何生成包含字母和数字的图片验证码 Python源码Python 如何生成包含字母和数字的图片验证码 ...
python自动创建字符验证码,python创建验证码! python自动创建字符验证码,python创建验证码! python自动创建字符验证码,python创建验证码! python自动创建字符验证码,python创建验证码 !python自动创建字符...
Python 图形验证码 Python源码Python 图形验证码 Python源码Python 图形验证码 Python源码Python 图形验证码 Python源码Python 图形验证码 Python源码Python 图形验证码 Python源码Python 图形验证码 Python源码...
Python 动态验证码 Python源码Python 动态验证码 Python源码Python 动态验证码 Python源码Python 动态验证码 Python源码Python 动态验证码 Python源码Python 动态验证码 Python源码Python 动态验证码 Python源码...
python使用requests模拟登录带验证码的专利网站demo
Python搭建Keras CNN模型识别网站验证码 Python搭建Keras CNN模型识别网站验证码 Python搭建Keras CNN模型识别网站验证码 Python搭建Keras CNN模型识别网站验证码 Python搭建Keras CNN模型识别网站验证码 Python搭建...
云通讯官网没有提供python3的短信验证码生成程序,这部分资源是本人整理后亲测可用的,拿来就可以上手
win32com说明 win32com说明 win32com说明win32com说明win32com说明
关于Python实现短信验证码注册登录的Python - http.client.py、Python - Requests.py文件.zip
由于下载的包是基于python2.7写的,但是本项目是用的python3.7,所示下载的文件中需要进行升级,我把改后的文件以及需要的文件打包上传了,可自行下载
主要介绍了python实现发送和获取手机短信验证码的相关资料,讲解了python如何解决接口测试获取手机验证码问题,感兴趣的小伙伴们可以参考一下
spring-boot-python-demo
Python - http.client实现短信验证码注册登录完整示例:Python - http.client.py和附件说明.rar
Python入门Demo-WordCount,Python入门Demo-WordCount
Openpose python接口应用demo
python 接口自动化测试python 接口自动化测试python 接口自动化测试python 接口自动化测试python 接口自动化测试python 接口自动化测试python 接口自动化测试python 接口自动化测试python 接口自动化测试python 接口...
python web 案例 demo,python web 案例 demo,python web 案例 demo.
网页旋转验证码识别 Python