请求方式:GET
请求地址:https://v1.nextotp.com:20005/sendsms?account=sms***_vn&password=1qWu5*******kudu&smstype=0&sender=senderid&numbers=6282163333333&content=your otp
Query参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
---|---|---|---|---|
account | string | 是 | 账户 | sms194_vn |
password | string | 是 | 对接密码 | 1qWu5I*****tkudu |
smstype | string | 否 | 短信类型 | 0 |
sender | string | 否 | NextOTP(需在运营商注册,没有请填写APP名称) | yoha |
numbers | string | 是 | 手机号码(带国家码) | 6282163333333 |
content | string | 是 | 验证码会由我们生成6位的数字码下发给目标手机号码,由于接口不能为空,请填写固定字符MyOTP | [MyOTP] |
成功返回示例:
{
"status": 0,
"array": [[6282163550998,3764300]],//3764300为返回的msgid,在下一步“OTP验证”过程中用到
"success": 1,
"fail": 0
}
请求方式:GET
请求地址:https://api.nextotp.com/v1/verify.php?account=sms***_vn&code=12123&msgid=3764300
Query参数名 | 类型 | 必需 | 描述 | 示例 e.g. |
---|---|---|---|---|
account | string | 是 | 账户 | sms194_vn |
code | string | 是 | 短信验证码 (用户填写,服务端上报给我们比对) | 711105 |
msgid | string | 是 | 发送接口返回的msgid | 3764300 |
核验成功返回:
{
"STATUS": "SUCCESS",
"MSG": "",
"CODE": "200",
"MSGID": "3764300",
"RESULT": "PASS"
}
参数名 | 描述 | 类型 |
---|---|---|
STATUS | 接口请求状态 | string |
MSG | 描述 | string |
CODE | 结果编码 | string |
MSGID | msgid | string |
RESULT | 核验结论(PASS:通过;FAILD:用户填写的验证码错误) | string |