华为应用市场AGC(AppGallery Connect)最近面向企业开发者,推出了短信服务的功能,覆盖中国大陆地区的三大运营商,号称秒级触达,99.9%的到达率,100%的实发率,接入便捷,稳定可靠。
下面是对华为短信服务的使用记录,包括了详细的步骤与操作截图,希望可以帮到大家。
1、开通服务 在增长菜单下,选择 短信服务,点击 立即开通,开通该服务。
注意:该入口只针对认证为企业的企业开发者开放,详情请参见企业实名认证。
文章图片
2、添加签名 在短信签名的页签下,点击 添加签名,按需创建一个签名。填写相应的信息以后,即可提交审核。
文章图片
3、添加短信模板: 在短信模板页签,点击添加模板
文章图片
在短信模板的添加页面,配置对应的信息,当然,模板的内容可以直接使用 “常用模板库”中的内容。
配置完成后,还可以点击右上角 “模板预览”, 直接预览对应的短信收到后的情况。
文章图片
4、申请接入 接下来是申请接入的步骤。在API调用的页签,点击右侧的申请接入账号即可。
我的是两类API都已经申请,所以显示灰的,这个就忽略哈。 另外,这个申请也是需要审批的,需要耐心等待一小段时间。
文章图片
4、API接入测试:发送短信 接下来是API 的接入测试,其实全程是根据官方文档来走的。大家也可以直接查看官方的API文档。
1、打开Postman,根据文档配置参数,填写POST地址:
2、从API调用页面 – 查看接入信息 中,获取接入IP和接入端口,做相应的替换。
3、填写body的必选参数,包括:
account: 即接入账号,可从接入信息中获取
password:即接入码:可从接入信息中获取
requestLists、mobiles:要发送的目标手机号,可以多个
templateId:第4步所配置的短信模板编号,可在“短信模板”中获取
templateParas:该短信模板中所对应的参数,有就写,没有就是空
signature:签名,第3步所配置的短信签名
4、其余参数均为可选参数:messageId,requestId 按需自行配置
文章图片
7、API接入测试:推送状态报告 1、打开Postman,根据文档配置参数,填写POST地址:
2、获取开发者服务器的接入IP和接入端口,做相应的替换。
方向为 华为服务器->开发者服务器,这个需要特别注意。
3、填写body的必选参数,包括:
Mobile:手机号码,和步骤6,短信发送时的手机号相对应
messageId:消息ID, 和步骤6配置可选的messageId相对应
status:短信下发状态码。随意配置
其他为可选参数。
文章图片
8、API接入测试:推送上行短信 1、打开Postman,根据文档配置参数,填写POST地址:
2、获取开发者服务器的接入IP和接入端口,做相应的替换。
方向为 华为服务器->开发者服务器。这个需要特别注意。
3、填写body的必选参数,包括:
Mobile:手机号码Content:短信内容、上行短信的短信内容
文章图片
9、短信发送效果 & 总结 收到短信非常及时,并且没有短信遗漏的情况,可以说是非常好用了,强烈推荐。
文章图片
参考文档
华为短信服务官方使用指南:
https://developer.huawei.com/...
短信服务 – 发送短信的API接口操作说明
https://developer.huawei.com/...
【调用华为Order服务验证购买Token接口时返回Connection reset】更多精彩内容,请见华为开发者官方论坛→https://developer.huawei.com/...
推荐阅读
- 数组|二、数据结构与算法 稀疏数组
- 春招|【Android春招每日一练】(三十二) LeetCode Hot 10题
- 春招|【Android春招每日一练】(三十四) LeetCode Hot 5题+总结(完)
- Android|关于 Gradle 你应该知道的知识点
- Android|实例说明 Android 多线程、多进程与全局变量之间的关系
- sqlite|Jetpack(七)—— Room