你当前的位置:首页 > 产品中心 > 短信接口 > 短信二次接口开发文档

短信二次接口开发文档

 

   

一、Webservice

 

  请求地址: https://IP+Port/ws/LinkWS.asmx(具体接口地址向业务员获取)

  (一)短信发送 BatchSend2
       注意:提交短信前请过滤掉重复号码

  输入参数:
 

参数 说明 类型
CorpID 帐号 String
Pwd 密码 String
Mobile 发送手机号码(号码之间用英文逗号隔开,建议500个号码) 例如:
13812345678,13519876543,15812349876
String
Content 发送内容 String
Cell 扩展号(参数值必须是数字或为空) String
SendTime 定时发送时间(值可为空) String(14)

      SendTime  固定14位长度字符串,比如:20060912152435代表2006年9月12日15时24分35秒,为空表示立即发送

  输出参数:
 


输出返回值参数
状态说明
大于0的整数 提交成功
–1 账号未注册
–2 其他错误
–3 帐号或密码错误
-5 余额不足,请充值
–7 提交信息末尾未加签名,请添加中文的企业签名【 】
-6 定时发送时间不是有效的时间格式
–8 发送内容需在1到300字之间
–9 发送号码为空
-10 定时时间不能小于系统当前时间
-11 屏蔽手机号码
-100 IP黑名单
-102 账号黑名单
-103 IP未导白

 

 

      (二)接收短信 Get
 

  输入参数:
 

参数 说明 类型
CorpID 账号 String
Pwd 密码 String

 

  输出参数:
 

输出返回值参数 状态说明
字符串 接受短信的内容
–1 账号未注册
–2 其他错误
–3 密码错误
-101 调用接口速度太快(大于30s)
-100 IP黑名单
-102 账号黑名单
-103 IP未导白

 

  返回格式为:||手机号#上行内容#发送时间#扩展号||手机号#上行内容#发送时间#扩展号……
 

      每次最多取50条,超过50条下次取,不足50条一次就返回完,同一条信息只能取一次,取走后系统自动更改短信标志为【已取】


     (三)查询余额SelSum

      输入参数:

参数 说明 类型
CorpID 账号 String
Pwd 密码 String

     输出参数:
 

输出返回值参数 状态说明
0 剩余条数
–1 账号未注册
–2 其他错误
–3 密码错误
-101 调用接口速度太快(大于30s)
-100 IP黑名单
-102 账号黑名单
-103 IP未导白


   (四)获取禁止号码NotSend

    用户可通过接口调用此函数获取最近1小时内屏蔽的手机号码

    输入参数:
 

参数 说明 类型
CorpID 账号 String
Pwd 密码 String


   输出参数:
 

输出返回值参数 状态说明
字符串 为空或手机号码串(返回值为空表示没有屏蔽号码)
–1 账号未注册
–2 其他错误
–3 密码错误
-101 调用接口速度太快(大于30s)
-100 IP黑名单
-102 账号黑名单
-103 IP未导白

  返回格式为:1300000001,13000000002,13000000003,13000000004

  

二、HTTP接口协议

  请求地址: https://IP+Port/ws/LinkWS.asmx(具体接口地址向业务员获取)

       平台编码:GB2312

       提交方式:GET 或者 POST

  (一)短信发送 BatchSend2
       注意:提交短信前请过滤掉重复号码

  输入参数:
 

参数 说明 类型
CorpID 帐号 String
Pwd 密码 String
Mobile 发送手机号码(号码之间用英文逗号隔开,建议500个号码) 例如:
13812345678,13519876543,15812349876
String
Content 发送内容 String
Cell 扩展号(参数值必须是数字或为空) String
SendTime 定时发送时间(值可为空) String(14)

      SendTime  固定14位长度字符串,比如:20060912152435代表2006年9月12日15时24分35秒,为空表示立即发送

  输出参数:
 


输出返回值参数
状态说明
大于0的整数 提交成功
–1 账号未注册
–2 其他错误
–3 帐号或密码错误
-5 余额不足,请充值
–7 提交信息末尾未加签名,请添加中文的企业签名【 】
-6 定时发送时间不是有效的时间格式
–8 发送内容需在1到300字之间
–9 发送号码为空
-10 定时时间不能小于系统当前时间
-11 屏蔽手机号码
-100 IP黑名单
-102 账号黑名单
-103 IP未导白

https://IP+Port/ws/BatchSend2.aspx?CorpID=*&Pwd=*&Mobile=*&Content=*&SendTime=* 
 

 

      (二)接收短信 Get
 

  输入参数:
 

参数 说明 类型
CorpID 账号 String
Pwd 密码 String

 

  输出参数:
 

输出返回值参数 状态说明
字符串 接受短信的内容
–1 账号未注册
–2 其他错误
–3 密码错误
-101 调用接口速度太快(大于30s)
-100 IP黑名单
-102 账号黑名单
-103 IP未导白

 

  返回格式为:||手机号#上行内容#发送时间#扩展号||手机号#上行内容#发送时间#扩展号……
 

       每次最多取50条,超过50条下次取,不足50条一次就返回完,同一条信息只能取一次,取走后系统自动更改短信标志为【已取】

       调用方式:

https://IP+Port/ws/Get.aspx?CorpID=*&Pwd=*

     (三)查询余额SelSum

      输入参数:
 

参数 说明 类型
CorpID 账号 String
Pwd 密码 String

     输出参数:
 

输出返回值参数 状态说明
0 剩余条数
–1 账号未注册
–2 其他错误
–3 密码错误
-101 调用接口速度太快(大于30s)
-100 IP黑名单
-102 账号黑名单
-103 IP未导白

      调用方式:

https://IP+Port/ws/SelSum.aspx?CorpID=*&Pwd=*

   (四)获取禁止号码NotSend

    用户可通过接口调用此函数获取最近1小时内屏蔽的手机号码

    输入参数:
 

参数 说明 类型
CorpID 账号 String
Pwd 密码 String


   输出参数:
 

输出返回值参数 状态说明
字符串 为空或手机号码串(返回值为空表示没有屏蔽号码)
–1 账号未注册
–2 其他错误
–3 密码错误
-101 调用接口速度太快(大于30s)
-100 IP黑名单
-102 账号黑名单
-103 IP未导白

  返回格式为:1300000001,13000000002,13000000003,13000000004

  调用方式:
  https://IP+Port/ws/NotSend.aspx?CorpID=*&Pwd=
 
 

 

凌凯集团




业务咨询


售后服务

凌凯微信号
扫一扫 更多惊喜