4SMS API

请先仔细阅读以下内容

本平台无中国大陆号码 , 请在接入前确认 .
请专业技术人员阅读此文档 , 无技术基础不建议接入 , 技术客服不提供诸如 : 如何get , post ; 如何json解析等小白问题的技术支持 , 请谅解并尊重我们的时间成本

接口说明

接口域:http://codemail.cn/
接口统一编码: UTF8
接口调用方式: GET
所有接口访问地址和参数,无需区分大小写

接口返回字段

字段名 说明
code 1成功,-1失败
message 消息标题
data 返回主数据

注:以下接口返回说明只针对 主数据data字段 进行解释 ,其余请参考以上表格说明

用户登陆

请求模块:/public/login.php
请求方式:GET
请求参数:

参数名 必传 描述
UserName Y 用户名
UserPass Y 密码

GET 请求示例:
http://codemail.cn/public/login.php?UserName=用户名&UserPass=密码

返回示例:

失败:{"code":-1,"message":"用户名或者密码错误""data":""}
成功:{"code":200,"message":"登录成功","data":{"token":"4t537y5yr85u093u73t3w"}

获取手机号

请求模块:/public/sms/getNumber.php
请求方式:GET
请求参数:

参数名 必传 描述
token Y token
myPid Y 项目编号
locale N 城市

GET 请求示例:
http://codemail.cn/public/sms/getNumber.php?myPid=2845&locale=泰国&token=17721080d3c0d357d8520237bdb1b

返回示例:

失败:{"code":-1,"message":部分参数不可为空""data":""}
成功:{"code":1,"data":":{"number":"+22893467283","orderId":"5f09439e61b21f556d4a1907"},"msg":"Request is successful"}

获取验证码

请求模块:/public/sms/getCode.php
请求方式:GET
请求参数:

参数名 必传 描述
token Y token
orderId Y 订单号

GET 请求示例:
http://codemail.cn/public/sms/getCode.php?orderId=订单号&token=token

返回示例:

失败:{"code":-1":data":"{" number":" 85770937307"}," msg":"请求成功"}
成功:{"code":1,"data":":{" code":" 56032"," content":"电报代码56032"," number":" 85770937307"}," msg":"请求成功"}

拉黑手机号

请求模块:/public/sms/shieldNumber.php
请求方式:GET
请求参数:

参数名 必传 描述
token Y token
orderId Y 订单号

GET 请求示例:
http://codemail.cn/public/sms/shieldNumber.php?orderId=订单号&token=token

返回示例:

失败:{"code":-1":data":"Number is blacklisted","msg":"Request is successful"}
成功:{"code":1,"data":":"Number is blacklisted failed","msg":"Request is successful"}

释放手机号

请求模块:/public/sms/releaseNumber.php
请求方式:GET
请求参数:

参数名 必传 描述
token Y token
orderId Y 订单号

GET 请求示例:
http://codemail.cn/public/sms/releaseNumber.php?orderId=订单号&token=token

返回示例:

失败:{"code":-1":data":"Number is released","msg":"released is successful"}
成功:{"code":1,"data":":"Number is released failed","msg":"released is successful"}