记一次华为云短信接口调用

    现在很多网站都有短信验证码的应用场景,例如找回密码,注册等.

网上大多数都是阿里云的短信接口调用实例文章说明,关于华为云的是一点都没有.

这就是写这篇文章的初衷,当然,也是怕自己给忘了.

    首先,调用接口之前的准备工作:1.注册好华为云的账号;2,这个接口需要企业认证;个人认证是不能调用的.笔者亲测.

1、开通这个接口的过程我们略过不提,直接从控制台进入搜索短信消息点击进入短信消息的控制台

2、点击应用开发这个菜单选项选择应用管理,a.新增一个应用:只需填写应用名称,根据需求我们选择需要模板

3、添加完成后我们得到APP_Key、APP_Secret、app接入地址这三个参数。点击API调用这个菜单下载demo,根据语言选择相应的demo示例


得到主要参数

4、将页面提示所需的jar添加到工程中,笔者是Maven,所以直接在pom.xml中添加相应的配置即可

5、为了避免或多或少的少了代码,我们直接copy页面中的示例,在工程中新建一个类将copy的示例内容放到类中。

6、需要修改的参数:

    参数1:url的接入地址部分,参数2:APP_key

    参数3:APP_Key,参数4:sender(通道号),

    参数5:templateId(模板ID),参数6:templateParas(对模板中参数进行入参)


7、sender参数可以从华为云的短信控制台的签名管理中获取,默认会有一个测试签名的,复制这个通道号即可                                                    

8、templateId参数也是从控制台的模板管理中获取,修改这6个参数就可以了。

其中的坑点:

a、文档没有说明url只需要修改接入地址。

b、一开始分配的通道号不一定是能用的,需要找客服给你换。

笔者第一次写文,有不足之处请大家指出,望各位多多包涵!

你可能感兴趣的:(记一次华为云短信接口调用)