概述 本文档主要介绍SMS Python SDK的安装和使用。 在阅读本文档前,您需要先开通SMS服务,并了解SMS的基本知识。若您还不了解SMS,可以参考 产品描述 和 入门指南
安装SDK 环境准备 Python SDK工具包支持在Python 2.7 和Python 3.x的环境运行。 下载和安装 方式一:通过pip安装 您可以通过pip安装的方式将百度智能云Python SDK安装到您的环境中。 联网状态下,在命令行中执行如下命令: pip install bce-python-sdk 即可将Python SDK安装到本地。 方式二:将源码包下载到本地后进行安装 在
实名认证 认证说明 使用SMS前需要同时完成 企业实名认证 和 高级实名认证 ,每个账户只需认证一次。认证通过以后,即可使用SMS全部的服务。 认证步骤 认证流程图如下: 1.进入SMS控制台,在服务开通界面点击“实名认证”,便可进入企业实名认证界面;或者在管理控制台右上角点击用户名选择”安全认证>实名认证”进入实名页面。具体请参考 个人实名认证 流程。 2.点击“企业实名认证”,进入“企业实名认
模板管理 申请模板 通过以下代码可以申请一个SMS模板: TemplateCreateRequest request = new TemplateCreateRequest(); request.Name = "模板测试"; request.Content = "${content}"; request.CountryType = "DOMESTI
查询签名 URL /sms/v3/signatureApply/{signatureId} HTTP Method GET 请求url参数 参数名称 类型 是否必需 描述 取值示例 signatureId String 是 签名ID,唯一标识一个签名 sms-sign-WWejWQ54455 响应参数 参数名称 类型 描述 signatureId String 签名ID,唯一标识一个签名 user
删除签名 URL /sms/v3/signatureApply/{signatureId} HTTP Method DELETE 请求Url参数 参数名称 类型 是否必需 描述 取值示例 signatureId String 是 签名ID,唯一标识一个签名 sms-sign-WWejWQ54455 响应参数 void HTTP请求示例 DELETE /sms/v 3 /signatureApply
签名管理 申请签名 通过以下代码可以申请一个SMS签名: client->createSignature(\$content, \$contentType, \$countryType); } catch (Exception \$exception) { print_r(\$exception); }`, `35574441509161270000`) > try { $resp = $thi
删除模板 URL /sms/v3/template/{templateId} HTTP Method DELETE 请求Url参数 参数名称 类型 是否必需 描述 取值示例 templateId String 是 模板ID,用于唯一标识一个模板 sms-tmpl-wHoJXL09355 响应参数 void HTTP请求示例 DELETE /sms/v 3 /template/sms-tmpl-wH
安装SDK 运行环境 PHP SDK 包要求运行环境至少为 PHP 5.3.2 版本,如 5.4、5.5、5.6、7.0、7.1、7.2、7.3。 注意: 目前 PHP 8.0 及以上版本暂不支持。 安装SDK 在 官方网站 下载SMS PHP SDK工具包(ZIP包)。 解压ZIP包之后有三个文件,如下: BaiduBce.phar //PHP SDK SampleConf.php //参考配置
初始化SmsClient 确认Endpoint 在确认您使用SDK时配置的Endpoint时,可先阅读开发人员指南中关于 SMS访问域名 的部分,理解Endpoint相关的概念。百度云目前开放了多区域支持,请参考 区域选择说明 。 获取密钥 要使用百度云SMS,您需要拥有一个有效的AK(Access Key ID)和SK(Secret Access Key)用来进行签名认证。AK/SK是由系统分配