?
PYTHON对接验证码短信接口DEMO示例 本文为您提供了PYTHON语言版本的验证码短信接口对接DEMO示例
import urllib.parse
import urllib.request
#接口地址
url = 'http://106.ihuyi.com/webservice/sms.php?method=Submit'
#定义请求的数据
values = {
'account':'xxxxxxxx',
'password':'xxxxxxxxxxxx',
'mobile':'134xxxxxxxx',
'content':'您的验证码是:7835。请不要把验证码泄露给其他人。',
'format':'json',
}
#将数据进行编码
data = urllib.parse.urlencode(values).encode(encoding='UTF8')
#发起请求
req = urllib.request.Request(url, data)
response = urllib.request.urlopen(req)
res = response.read()
#打印结果
print(res.decode("utf8"))
-----------------------------------
#python2
#接口类型:互亿无线触发短信接口,支持发送验证码短信、订单通知短信等。
#账户注册:请通过该地址开通账户http://user.ihuyi.com/register.html
#注意事项:
#(1)调试期间,请使用用系统默认的短信内容:您的验证码是:【变量】。请不要把验证码泄露给其他人。
#(2)请使用 APIID 及 APIKEY来调用接口,可在会员中心获取;
#(3)该代码仅供接入互亿无线短信接口参考使用,客户可根据实际需要自行编写;
#!/usr/local/bin/python
#-*- coding:utf-8 -*-
import httplib
import urllib
host = "106.ihuyi.com"
sms_send_uri = "/webservice/sms.php?method=Submit"
#查看用户名 登录用户中心->验证码通知短信>产品总览->API接口信息->APIID
account = "用户名"
#查看密码 登录用户中心->验证码通知短信>产品总览->API接口信息->APIKEY
password = "密码"
def send_sms(text, mobile):
params = urllib.urlencode({'account': account, 'password' : password, 'content': text, 'mobile':mobile,'format':'json' })
headers = {"Content-type": "application/x-www-form-urlencoded", "Accept": "text/plain"}
conn = httplib.HTTPConnection(host, port=80, 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__':
mobile = "138xxxxxxxx"
text = "您的验证码是:121254。请不要把验证码泄露给其他人。"
print(send_sms(text, mobile))
相关产品
短信验证码
5秒送达,99.9%以上到达率
失败即时补发,智能识别发送异常并拦截
语音验证码
防刷单,避免固话、黑名单等短信盲区
有效验证用户真实性
相关解决方案
新用户注册·验证码短信、语音解决方案
短信服务-重要消息通知解决方案
短信高到达率解决方案
用户注册场景-手机短信验证解决方案
会员注册短信接口如何防刷?
现在注册,即享新用户礼包!
立 即 免 费 注 册
国内专业互联网团队
17年行业经验
7x24小时售后支持
丰富的行业经验
产品 短信验证码 短信通知 语音验证码 语音通知 国际短信 短信公众号 短信营销 彩信营销 国际短信 5G视频短信 短信接口支持 接入指南 API文档 代码示例 应用插件 常见问题 短信模版关于 关于我们 联系我们 行业资讯 加入我们 网站地图
免费咨询
4008 808 898
互 亿 无 线 官 方 微 信 号
Copyright ? 2004-2022 上海思锐信息技术有限公司 All rights reserved. 沪ICP备07035915号-15 电信增值业务许可证:B2-20160082
沪公网安备 31011502010030号
|