首页 > 其他 > 详细

阿里云短信服务

时间:2020-11-04 10:07:48      阅读:30      评论:0      收藏:0      [点我收藏+]

开通阿里云短信服务

申请签名和模板

技术分享图片

下载pythonSDK

pip install aliyun-python-sdk-core

设置AK和SK

技术分享图片

发送短信代码

#!/usr/bin/env python
#coding=utf-8

from aliyunsdkcore.client import AcsClient
from aliyunsdkcore.request import CommonRequest


def send_sms(phone,code):

    client = AcsClient(‘AccessKey ID‘, ‘AccessKey Secret‘, ‘cn-hangzhou‘)

    request = CommonRequest()
    request.set_accept_format(‘json‘)
    request.set_domain(‘dysmsapi.aliyuncs.com‘)
    request.set_method(‘POST‘)
    request.set_protocol_type(‘https‘)  # https | http
    request.set_version(‘2017-05-25‘)
    request.set_action_name(‘SendSms‘)

    request.add_query_param(‘RegionId‘, "cn-hangzhou")
    request.add_query_param(‘PhoneNumbers‘, phone)  #
    request.add_query_param(‘SignName‘, "美多商城")
    request.add_query_param(‘TemplateCode‘, "SMS_205392968")
    request.add_query_param(‘TemplateParam‘, code)
    request.add_query_param(‘SmsUpExtendCode‘, "")
    request.add_query_param(‘OutId‘,‘‘)

    response = client.do_action(request)
    # python2:  print(response)
    print(str(response, encoding=‘utf-8‘))
    
随后在views里写入一个类方法,调用上面函数,实现阿里云短信发送

阿里云短信服务

原文:https://www.cnblogs.com/sleepimg/p/13923997.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!