版本更新记录 SMSv3 C# SDK [2023-11-08],版本号:v1.0.6 新增业务统计查询接口 SMSv3 C# SDK [2023-09-06],版本号:v1.0.5 首次发布
变更配额或频控 URL /sms/v3/quota HTTP Method PUT 请求参数 参数名称 类型 是否必需 描述 取值示例 quotaPerDay int 是 日(自然日)发送配额 99 quotaPerMonth int 是 月(自然月)发送配额 999 rateLimitPerMobilePerSignByMinute int 是 单手机号单签名每分钟(60s)发送频率 88 ra
SDK包结构说明 SDK包结构如下: com.baidubce | -- auth/ //BCE签名相关类 | -- http/ //BCE的HTTP通信相关类 | -- internal/ //SDK内部类 | -- model/ //BCE公用model类 | -- services | | -- sms //SMS服务相关类 | | | -- model/ //SMS内部model,如Req
初始化 确认Endpoint 在确认您使用SDK时配置的Endpoint时,可先阅读开发人员指南中关于 SMS访问域名 的部分,理解Endpoint相关的概念。区域的概念请参考 区域选择说明 。 在开始SDK使用之前,需要您先确定好要在哪个区域进行操作,从而在配置SmsClient时将区域对应的Endpoint做为参数填入。 获取密钥 要使用百度智能云产品,您需要拥有一个百度智能云账号和一个有效的
计费说明 短信服务是区分国内计费,国际/港澳台计费,按发送量进行阶梯计费或流量包计费。 国内短信计费 :按发送量进行阶梯计费或流量包计费 国际/港澳台短信计费 :按国家计费或流量包计费 国内短信计费规则 短信内容长度拆分规则 短信字数=短信模版内容字数 + 签名字数。 短信字数<=70个字数,按照70个字数一条短信计算。 短信字数>70个字数,即为长短信,按照67个字数记为一条短信计算。
手机号黑名单管理 新增手机号黑名单 通过以下代码可以新增手机号黑名单 BlackCreateRequest request = new BlackCreateRequest(); request.Phone = "18889999999"; request.SmsType = "CommonNotice"; request.Type = "Merc
签名管理 前提条件 根据运营商要求,短信发送时均需要签署已完成备案的短信签名。您在开始使用SMS服务发送短信之前,需要申请至少一个短信签名并通过审核,为成功申请签名,请您阅读 签名审核规范 。 说明: 暂不支持个体工商户申请短信签名,敬请谅解。 创建签名 登录短信 控制台 左侧导航栏选“国际/港澳台短信 > 签名管理”进入签名列表页 列表页可以查看所有签名的签名ID、审核状态、申请时间等信息。 点
短信类型 短信类型说明 smsType 名称 CommonSale 普通营销 CommonVcode 普通验证码 CommonNotice 普通通知 ExpressVcode 物流验证码 ExpressNotice 物流通知 FinanceSale 传统金融营销 FinanceVcode 传统金融验证码 FinanceNotice 传统金融通知 ItfinSale 互联网金融营销 ItfinVco
系统设置 流量包预警配置 支持设置国内短信和国际短信的流量包预警值设置,达到设置阈值会通知联系人。可根据您流量包的剩余情况合理设置,防止由于费用不足导致短信无法下发,对您的业务造成损失。 注:使用流量包预警功能需要 设置联系人 和 预警方式 配置步骤 登录短信服务 控制台 在左侧导航栏中单击【系统设置】>【编辑】 当可用的短信条数小于设置阈值时将发送预警信息给 消息接收人 回调配置 短信执行回调:
手机号黑名单管理 新增手机号黑名单 通过以下代码可以新增手机号黑名单 try : sms_client . create_mobile_black ( SignatureBlack , phone = 17600000000 , sms_type = CommonNotice , signature_id_str = 1234 ) except ex . BceHttpClient