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"这两个参数一定要填写。
至此腾讯云发送短信完成
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了