一,问题描述
因为业务需要,需要给用户发送短信验证吗,发送的代码,也是直接调用工具类的,只是根据业务需求,修改了下。随后在本地跑代码,但是发现,输入手机号,接收不到验证码?
我直接调用漫道接口,显示如下:
二,解决过程
查询了漫道官方文档,如下:
-21 |
Ip鉴权失败 |
提交的IP不是所绑定的Ip |
问题是,提交的IP不是所绑定的ip。
我咨询了运维的同事,说是漫道会配置相关的白名单权限,服务器上应该是有权限配置的。 原因我是在本地启动的服务,一直报这个错误。
解决方法:我提交了代码,部署到服务器上测试,然后就成功了!返回值信息如下:
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://tempuri.org/">021134120903343716</string>
好开心!
三,漫道相关
1. 短信接口接口文档地址:
2. 发送短信有多种方式,我们采用的是 mt 普通群发送短信
参数名称 |
说明 |
是否必须 |
备注 |
Sn |
软件序列号 |
是 |
格式XXX-XXX-XXX-XXXXX |
Pwd |