SDK包结构说明 SDK包结构如下: com.baidubce | -- auth/ //BCE签名相关类 | -- http/ //BCE的HTTP通信相关类 | -- internal/ //SDK内部类 | -- model/ //BCE公用model类 | -- services | | -- sms //SMS服务相关类 | | | -- model/ //SMS内部model,如Req
模板纬度发送量统计 URL /sms/v3/openapi/statisticTemplate HTTP Method GET 请求Query参数 参数名称 类型 是否必需 描述 取值示例 startTime String 是 查询开始日期 格式为yyyyMMdd,例如20181225 endTime String 是 查询结束日期 格式为yyyyMMdd,例如20181226 templateI
特性 短信灵活下发 Web Console、SDK、HTTP RESTful API简单易用,灵活选择下发方式。 模板随心定制 支持自定义模板,无需为短信格式烦恼。 配额按需设定 发送配额设定,杜绝短信超发。 接收配额设定,避免用户骚扰。 数据准确统计 用户可以灵活实时的查询发送配额使用情况、下行短信发送情况以及发信到达率。
业务统计 获取下发短信的业务统计信息 通过以下代码,可以查询短信的业务统计信息 try : # 需要设置查询参数,例如查询日期的范围,下发短信类型 sms_client . list_statistics ( start_time = '2023-11-01' , end_time = '2023-11-02' , sms_type = 'normal' ) except ex . BceHttp
上行回调 描述 将用户收到短信后所回复的内容通过回调请求告知业务方。 URL 由业务方提供。用户可在“开发配置”中设置自己的上行回调地址 HTTP Method POST HTTP Header 参考 “状态回调” 的HTTP Header部分 请求参数 名称 类型 是否必需 描述 mobile String 是 手机号 content String 是 内容 sign String 是 签名 r
签名管理 签名管理 申请签名 通过以下代码,可以申请一个SMS签名 // Open file on disk. f , _ := os . Open ( /dir1/dir2/your_sign_pic.png ) // Read entire JPG into byte slice. reader := bufio . NewReader ( f ) content , _ := iouti
发送短信 通过以下代码可以发送SMS消息: client->sendMessage(\$mobile, \$signature,\$templateId, \$contentVar); } catch (Exception \$ex) { print_r(\$ex); }`, `5598443320934399000`) > <?php try { $resp = $this - > cl
公共请求头与公共响应头 公共请求头 头域 说明 是否必须 Authorization 包含Access Key与请求签名。具体请参考 鉴权认证 必须 host 服务域名 必须 Content-Type application/json; charset=utf-8 可选 x-bce-date 该请求创建的时间,表示日期一律采用YYYY-MM-DD方式,例如2014-06-01表示2014年6月1日
通用说明 API调用遵循HTTP协议,各Region采用不同的域名,具体域名为smsv3.{region}.baidubce.com。 数据交换格式为JSON,所有request/response body内容均采用UTF-8编码。 实名认证 使用SMS API的用户需要实名认证,没有通过实名认证的可以前往 百度智能云官网控制台 中的安全认证下的实名认证中进行认证。 API认证机制 所有API的安
模板管理 申请模板 通过以下代码可以申请一个SMS模板: TemplateCreateRequest request = new TemplateCreateRequest(); request.Name = "模板测试"; request.Content = "${content}"; request.CountryType = "DOMESTI