• 阿里云短信服务


    开通阿里云短信服务

    申请签名和模板

    img

    下载pythonSDK

    pip install aliyun-python-sdk-core

    设置AK和SK

    img

    发送短信代码

    #!/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里写入一个类方法,调用上面函数,实现阿里云短信发送
    
  • 相关阅读:
    策略梯度(Policy Gradient)
    无约束优化问题
    有约束优化问题
    计算机网络学习资料
    为什么要用等效基带信号?
    通信网实验—话务量分析
    无感数据埋点(自定义注解+aop+异步)
    排序算法
    位运算常见操作
    数据库与缓存一致性的几种实现方式
  • 原文地址:https://www.cnblogs.com/sleepimg/p/13923997.html
Copyright © 2020-2023  润新知