01_python+腾讯云发送短信

步骤1:开通短信服务
注册腾讯云账号
申请开通短信服务
步骤2:配置短信内容
创建签名
创建正文模板
步骤3:等待审核
步骤4:发送短信
步骤5:查看短信发送结果

说明:
2019年9月18日后申请开通短信服务的用户,默认使用新版控制台。

步骤1:开通短信服务

注册腾讯云账号
如果您还没有腾讯云账号,您需要 注册腾讯云 账号,并完成 实名认证。

说明:

实名认证的类型包括个人认证和企业认证,个人认证表示账号持有者是个人、以个人身份使用短信服务;企业认证表示账号持有者是企业或企事业单位,以企业身份使用短信服务。个人认证和企业认证可使用的短信功能存在差异。我们选择个人认证。

登录 短信控制台,勾选我已阅读并同意 腾讯云短信 服务协议,单击开始接入即可开通。

开通后,可进入快速入门页面,跟随指引配置短信发送内容并发送短信。

步骤2:配置短信内容

一个完整的短信由短信签名和短信正文内容组成,您可以根据业务需求分别设置不同的模板,然后组合成最终短信内容:短信签名短信正文内容。短信签名和模板提交后,他们会在2个小时左右完成审核,

创建签名

在 快速入门 页面,选择“我要发送国内短信”后,进入页面,单击创建签名。

我们创建个人公众号比较容易点,因此签名类型选择公众号,内容就写上公众号的名字加上个人公众号几个字,博主我申请了两次,第一次直接叫派森之旅,他说个人使用要带上个人公众号具备辨识度的几个字,我也记不清了,反正这样容易点。

如果申请失败就多申请几次,看他说的哪里不行就改哪里,两个小时内必有回复。

创建正文模板

在 快速入门 页面,单击开始创建。

结合实际情况和 正文模板审核标准 设置以下参数:
模板名称:注册验证码。
短信类型:选择普通短信。
短信内容:输入您的验证码是:{1}。
单击确定。
等待正文模板审核,当状态变为已通过时,正文模板才可用。

步骤3:等待审核

短信签名和正文模板提交后,腾讯云将会在2个小时左右完成审核。

在 快速入门 页面,您可以单击查看快速查看签名或正文模板的审核状态,待签名与正文模板状态变为已通过时才可用。

步骤4:生成发送短信代码

这一步比较复杂,页面也比较难找,我直接粘贴出来,https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2021-01-11&Action=SendSms&SignVersion=

发送短信之前,您需要确认短信签名和短信正文模板均已通过审核。

代码调试

发起成功

发起失败


我们在网页上在线测试的时候腾讯云api密钥是不需要输入的,但是在项目中运行时必须指定

去哪里查看腾讯云api密码

步骤5. 在代码中使用

先安装相应的python模块

https://mirrors.tencent.com/pypi/simple/ --upgrade tencentcloud-sdk-python

复制上面生成的模板代码,运行。记住"SecretId", "SecretKey"这两个参数一定要填写。

至此腾讯云发送短信完成

posted @ 2022-02-22 11:16  yaowy  阅读(160)  评论(0编辑  收藏  举报