阿里大于短信平台Python版教程

阿里大于短信验证码:

阿里大于介绍:

  1. 阿里大于是一个通信平台,通过这个平台,中小企业及开发者可以在最短的时间内实现短信验证码发送、短信服务提醒、语音验证码、语音服务通知、IVR及呼叫中心、码号、后向流量、隐私保护相关的能力,实现互联网电信化。
  2. 官网是:https://www.alidayu.com/
  3. 使用淘宝帐号,扫描二维码进行登录:
    阿里大于短信平台Python版教程_第1张图片

创建应用:

  1. 来到管理中心,然后选中应用列表,点击创建应用:
    阿里大于短信平台Python版教程_第2张图片

  2. 来到创建应用界面:
    阿里大于短信平台Python版教程_第3张图片

  3. 点击设置,查看App KeyApp Secret
    这里写图片描述

  4. 点击“查看”,查看App Secret,把AppKeyAppSecret拷贝下来:
    阿里大于短信平台Python版教程_第4张图片

创建验证码:

  1. 创建验证码分为两大步,先是添加签名,然后再添加短信模版。首先添加签名:
    阿里大于短信平台Python版教程_第5张图片

  2. 然后来到添加签名页面:
    阿里大于短信平台Python版教程_第6张图片

  3. 等待签名审核通过后,再来到配置短信模版选项:
    阿里大于短信平台Python版教程_第7张图片

  4. 来到添加模版界面:
    阿里大于短信平台Python版教程_第8张图片

Python发送验证码:

  1. 首先要通过安装阿里大于开发包top,通过pip进行安装:
pip install top
  1. 以下代码用于发送短信验证码:
import top.api

app_key = 'APP KEY'
app_secret = 'APP SECRET'
req = top.setDefaultAppInfo(app_key,app_secret)
req = top.api.AlibabaAliqinFcSmsNumSendRequest()
req.extend = ""
req.sms_type = 'normal'
req.sms_free_sign_name = '签名名称'
# 给模版的参数
req.sms_param = "{code:'%s'}" % telphone_captcha
req.rec_num = telphone.decode('utf-8').encode('ascii')
req.sms_template_code = '模版的ID'
try:
    resp = req.getResponse()
    print resp
except Exception,e:
    print e

资费:

入驻后会有10元代金券。可以完成最基本的短信发送测试功能。如果作为一个公司实际项目,则建议购买套餐,地址如下:点击进入。

如果想深入学习Flask网站开发,可以观看我们的免费Flask教学视频:Flask入门到项目实战

你可能感兴趣的:(python)