腾讯云短信服务,来进行发送短信。

  • 注册账号

  • 开通服务 + 缴费 (实名、企业认证,公众号

  • API服务、SDK服务

    • API,接口

      import requests
      
      # 在此之前还会处理签名和加密的工作量
      res = requests.get("......",params={"key":"xxx",'token':'...'})
    • SDK,服务(优先使用,如果没有提供pythonSDK,那就使用API)

      pip install tencentcloud-sdk-python
      import xxxx
      
      xxxxx.send(...)
# -*- coding: utf-8 -*-
from tencentcloud.common import credential
from tencentcloud.sms.v20210111 import sms_client, models # SecretId SecretKey
cred = credential.Credential("xxx", "xxx")
client = sms_client.SmsClient(cred, "ap-guangzhou") req = models.SendSmsRequest() req.SmsSdkAppId = "xxx" # SDKappid
req.SignName = "角角边个人公众号" # 签名内容
req.TemplateId = "xxx" # 模板
req.TemplateParamSet = ["449739"] # 模板内存的占位符
req.PhoneNumberSet = ["+8613501483636"] resp = client.SendSms(req)
print(resp) # {"SendStatusSet": [{"SerialNo": "3364:272611138616643572126448356", "PhoneNumber": "+8613501483561", "Fee": 1, "SessionContext": "", "Code": "Ok", "Message": "send success", "IsoCode": "CN"}], "RequestId": "f51f3887-90f8-4aa9-af8b-cd303e7d59b4"}

最新文章

  1. 多线程爬坑之路-Thread和Runable源码解析之基本方法的运用实例
  2. mysql-5.7.9-winx64在windows上安装遇到的一些问题
  3. Swift中的类型转换
  4. Spring学习记录(九)---通过工厂方法配置bean
  5. Composer根据Name显示与隐藏
  6. webpack 编译完成执行代码
  7. 卸载cygwin
  8. [aaronyang]WPF4.5 - AyTabControlBase样式分享,绝对好看
  9. CentOS升级git
  10. Java之网络请求工具类(依赖:org.apache.http;注:HttpClient 4.4,HttpCore 4.4)
  11. 输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)
  12. windows系统局域网内开启远程桌面图解
  13. sqlserver日期函数大全
  14. 路由表flags的U值引起的能ping通网关,ping不通其它网段的案例
  15. ES7 async 函数
  16. adx-desc-adtype统计
  17. django -- 插入行的不同方式
  18. 软件工程-东北师大站-第九次作业(PSP)
  19. 点击panel滚动条滚动到底部
  20. ArrayList的源码分析(基于jdk1.8)

热门文章

  1. java异常信息打印
  2. 区间(环形)dp
  3. 【PS】PS如何扩展画布?
  4. 福昕PDF如何以多个窗口打开文件
  5. git命令,回滚上一个版本,回滚n个版本,撤销回滚
  6. Win11右键默认显示更多选项的设置
  7. UI动画 - CATransaction
  8. firewalld 防火墙centos7
  9. div垂直居中的4种方式方式
  10. mysql 获取某个时间段内每天的数据