用阿里云开通短信服务

用阿里云开通短信服务 注册阿里云账号并完成实名认证访问阿里云官网www.aliyun.com注册账号并登录。完成个人或企业实名认证短信服务要求账号已完成实名认证。开通短信服务登录阿里云控制台在搜索栏输入“短信服务”或通过产品分类找到“云通信”下的“短信服务”。点击进入短信服务控制台阅读并同意服务协议后开通服务。配置短信签名短信签名是显示在短信内容开头的标识需提交审核。进入短信服务控制台选择“国内消息”或“国际/港澳台消息”点击“签名管理”添加新签名。填写签名内容、适用场景、证明文件等信息提交后等待审核通常1-2个工作日。配置短信模板短信模板是发送内容的规范格式。在“模板管理”页面创建新模板填写模板名称、模板类型验证码、通知、推广等、模板内容需包含变量时用${code}格式。提交后等待审核通常1-2个工作日。获取AccessKey在阿里云控制台右上角头像处进入“AccessKey管理”创建或查看AccessKey ID和AccessKey Secret。这是调用API的必要凭证需妥善保管。调用API发送短信使用阿里云提供的SDK或直接调用API发送短信。以下是Python示例代码需安装alibabacloud_dysmsapi20170525包from alibabacloud_dysmsapi20170525.client import Client from alibabacloud_tea_openapi import models as open_api_models config open_api_models.Config( access_key_idyour_access_key_id, access_key_secretyour_access_key_secret ) client Client(config) try: response client.send_sms( phone_numbers13800138000, sign_name签名, template_codeSMS_123456789, template_param{code:1234} ) print(response.body.to_map()) except Exception as e: print(e)查看发送记录和报表在短信服务控制台的“发送记录”页面查看短信发送状态、统计报表及消费明细。可设置阈值告警监控短信使用情况。充值短信套餐包在“费用中心”购买短信套餐包。国内短信按条计费不同套餐包有不同折扣。国际短信价格因国家/地区而异需单独查看资费标准。