概述
import json
import requests
from urllib import parse
# 创建一个接口的函数
def sebdsms(appkey, mobile, tpl_id, tpl_value):
'''
:param appkey: 申请的短信接口的key值
:param mobile: 接收短信的手机号码
:param tpl_id: 短信模板
:param tpl_value: 验证码信息
:return:
'''
# 1. 请求接口的url
url = 'http://v.juhe.cn/sms/send'
# 参数的传递
params = 'mobile={}&tpl_id={}&tpl_value={}&key={}'.format(mobile, tpl_id, parse.quote(tpl_value), appkey)
# 2. 请求接口平台
wp = requests.get(url, params=params).text
result = json.loads(wp)
if result:
error_code = result['error_code']
if error_code == 0:
# 短信发送成功
smsid = result['result']['sid']
print('短信验证码的ID:{}'.format(smsid))
else:
print('短信发送失败....{}'.format(result['reason']))
else:
print('请求接口平台失败...')
def main():
# 短信的appkey值
appkey = '聚合数据申请的appkey值'
# 端接收人的号码
poth = input('请输入你要发送的号码:')
mobile = poth
# 短信模板ID
tpl_id = '170620'
# 验证码
code = input('请输入你想要发送的验证码:')
tpl_value = '#code#={}'.format(code)
sebdsms(appkey, mobile, tpl_id, tpl_value)
if __name__ == '__main__':
main()
想获取python学习资料的小伙伴可以加QQ:728711576
最后
以上就是背后狗为你收集整理的短信验证发送-调用聚合第三方数据平台的全部内容,希望文章能够帮你解决短信验证发送-调用聚合第三方数据平台所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复