我是靠谱客的博主 背后狗,最近开发中收集的这篇文章主要介绍短信验证发送-调用聚合第三方数据平台,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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​​​​​​​

最后

以上就是背后狗为你收集整理的短信验证发送-调用聚合第三方数据平台的全部内容,希望文章能够帮你解决短信验证发送-调用聚合第三方数据平台所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部