SDK包结构说明 SDK包结构如下: com.baidubce | -- auth/ //BCE签名相关类 | -- http/ //BCE的HTTP通信相关类 | -- internal/ //SDK内部类 | -- model/ //BCE公用model类 | -- services | | -- sms //SMS服务相关类 | | | -- model/ //SMS内部model,如Req
申请签名 URL /sms/v3/signatureApply?clientToken={clientToken} HTTP Method POST 请求Body参数 参数名称 类型 是否必需 描述 取值示例 content String 是 签名内容 百度 contentType String 是 签名类型。 Enterprise:企业 MobileApp:移动应用名称 Web:工信部备案的网站
国际-港澳台短信定价 国际/港澳台短信套餐包仅可用于国际/港澳台文本短信,不包括国内短信 短信服务覆盖港澳台及全球208个国家与地区,根据发送国家不同计费单价不同。 国际-港澳台短信定价的套餐包预付费和月结后付费的详细价格信息请参见: SMS价格详情
签名管理 前提条件 根据运营商要求,短信发送时均需要签署已完成备案的短信签名。您在开始使用SMS服务发送短信之前,需要申请至少一个短信签名并通过审核,为成功申请签名,请您阅读 签名审核规范 。 说明: 暂不支持个体工商户申请短信签名,敬请谅解。 创建签名 登录短信 控制台 左侧导航栏选“国际/港澳台短信 > 签名管理”进入签名列表页 列表页可以查看所有签名的签名ID、审核状态、申请时间等信息。 点
应用场景 通知类信息获取 订单通知:及时有效告知用户订单变更情况,了解业务最新进展。 报警通知:用户账号异常操作,提醒用户注意账号安全,减少盗号风险。 营销类信息获取 促销优惠:优惠信息下发,增加用户留存,扩大业务受众。如短信优惠券、优惠码。 CRM管理系统:方便企业员工的日常管理。如客户关怀、售后服务质量抽查、售后服务人员调度等。 ERP系统:方便企业内部流程管理。如发货管理、采购管理、库存管理
安装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 //参考配置
签名管理 申请签名 通过以下代码可以申请一个SMS签名: SignatureCreateRequest request = new SignatureCreateRequest(); request.Content = "测试"; request.CountryType = "DOMESTIC"; request.ContentType = "Mo
SmsClient SmsClient是SMS服务的Java客户端,它为调用者提供了一系列的方法,用于和SMS服务进行交互。 新建SmsClient 新建一个SmsClient,如下面代码所示: String ACCESS_KEY_ID = your-access-key-id ; String SECRET_ACCESS_KEY = your-secret-access-key ; St
变更模板 URL /sms/v3/template/{templateId} HTTP Method PUT 请求Body参数 参数名称 类型 是否必需 描述 取值示例 name String 是 模板名称 测试营销模板 content String 是 模板内容 您的验证码是${code} countryType String 是 适用的国家类型 DOMESTIC:国内 INTERNATIONA
安装SMS-Go-SDK 运行环境 GO SDK可以在go1.3及以上环境下运行。 安装SDK 直接从github下载 使用go get工具从github进行下载: go get github.com/baidubce/bce-sdk-go 卸载SDK 卸载SDK时,删除下载的源码即可。