产品服务 > 移动互联网
短信接口SDK
   
  您想在您的系统里嵌入发送短信的功能吗?
  YOUE SMS API,为您的软件轻松插上短信的翅膀!

  API标准版:
  针对有开发能力的客户,我们提供基于HTTP协议的标准API接口,简单易用,可以快速集成到合作伙伴的ERP、CRM、OA等应用系统中,实现短信发送的关键要素(内容、号码、时间)以及账户信息的关键要素(ID、密码、余额等)的实时传送处理。

  API加强版:
  针对与我们系统深入结合的业务合作伙伴,我们经过评估,会开放更加丰富的接口参数,包括:充值接口、密码更改接口、批量生产及关闭用户接口等,便于合作伙伴基于我们的用户数据库、计费数据库及发送系统来实现向自身的用户提供短信服务。

  WebService接口:

  1.1 WebService的概念
  从表面上看,Web service 就是一个应用程序,它向外界提供一个能够通过Web进行调用的API。这就是说,能够用编程的方法通过Web来调用这个应用程序。我们把调用这个Web service 的应用程序叫做客户,对于客户的网站来说,如果购买了某个web服务,就不必专门设立服务器、购买大量软件、进行维护等,他们只要通过直接调用提供该功能的Web Services就可以了。比如购物车功能,这是每个网上商店都必须的,但每个商家不一定去购买这个软件,只要在自己网页中直接调用网上商店的Web Services就可以。简单说,Web service就是调用其他网站的资源的一种方法也就是说,Web service就是让你的网站可以使用其他网站的资源,比如在网页上显示天气、地图、twitter上的最新动态等等。而我们这里提供的Web service,就是让客户通过调用这个API,就可以实现用户信息查询、短信发送、获取回复、修改密码等。

  1.2 WebService的优势
  平台无关。不管你使用什么平台,都可以使用Web service。
  编程语言无关。只要遵守相关协议,就可以使用任意编程语言,请求Web服务。这大大增加了Web service的适用性,降低了对程序员的要求。
  对于Web service提供者来说,部署、升级和维护Web服务都非常单纯,不需要考虑客户端兼容问题,而且一次性就能完成。
  对于Web service使用者来说,可以轻易实现多种数据、多种服务的聚合。

  1.3 WebService的运行原理
  我们向客户提供一个Web Service描述语言(WSDL)的API。WSDL是一个基于XML的描述语言,它用于描述Web Service及其函数、参数和返回值的可扩展的标记语言(XML),既是机器可阅读的,又是人可阅读的。由于使用xml作为Web Service数据表示的基本格式,所以其具有跨平台性、与编程语言无关等优点。

  说明:在此主要针对API标准版进行介绍,如需要加强版,请联络我们的业务人员,对您需要的服务进行评估。
  我们提供基于HTTP协议的开发接口及WebService接口,令您可以很容易的将短信集成到您的系统。

HTTP接口协议
    GET方式
    地址:http://www.smsadmin.cn/smsmarketing/wwwroot/api/get_send/
类型:GET方式
参数: ?uid=ID&pwd=密码&mobile=手机号&msg=短信内容&dtime=时间(时间为空为立即发送,格式:2007-12-01 00:00:00)
注意:如果我们为您开设的是1066帐号,下发时,需要带上linkid变量,就是取上行时的linkid,例如:&linkid=100010
返值:
        0:发送成功!;
        2:余额不足!;
        1:用户名或密码错误!;
        3:超过发送最大量100条;
        4:此用户不允许发送!;
        5:手机号或发送信息不能为空!
注意:GET接口方式目前只支持100个号码,以分号“;”分隔。 

    POST方式
地址: http://www.smsadmin.cn/smsmarketing/wwwroot/api/post_send/
类型:POST方式
参数: ?uid=ID&pwd=密码&mobile=手机号&msg=短信内容&dtime=时间(时间为空为立即发送,格式:2007-12-01 00:00:00)
注意:如果我们为您开设的是1066帐号,下发时,需要带上linkid变量,就是取上行时的linkid,例如:&linkid=100010
返值:
        0:发送成功!;
        2:余额不足!;
        1:用户名或密码错误!;
        3:超过发送最大量1000条;
        4:此用户不允许发送!;
        5:手机号或发送信息不能为空!
    注意:POST接口目前只支持1000个号码,以分号“;”分隔。

    用户主动获取回复
    地址:http://www.smsadmin.cn/smsmarketing/wwwroot/api/reve/?uid=ID&pwd=密码 

    用户主动获取状态报告
地址:http://www.smsadmin.cn/smsmarketing/wwwroot/api/report/?uid=ID&pwd=密码   

查询用户余额
其中ID和密码可以直接使用您在本系统中的帐号信息。在本系统中,您同样可以查看到调用接口发送的扣费明细,方便对接口的管理。
    地址:http://www.smsadmin.cn/smsmarketing/wwwroot/api/user_info/?uid=ID&pwd=密码

    用户回复推送
    功能:信息接收
用户提交接收地址:例如:"http://222.222.222.222/XXXX.XXX"
接收信息格式:Message=短信内容&Mobile=13088888888


   WebService接口协议
 1.WebService获取余额
1.1介绍
获取余额的客户端调用方法为getUserInfo(),参数为:uid,pwd,返回用户余额
类别 数据类型
名称 说明
参数 string uid 用户id
string pwd 用户密码
返回值 string   用户余额

  
2.WebService短信提交
 2.1介绍
短信提交的客户端调用方法为sendSms(),参数为:uid,pwd,mobile,msg,lindid,dtime返回提交短信的状态码,状态码对应的意义在第六部分有介绍。  
类别 数据类型
名称 说明
参数 string uid 用户id
string pwd 用户密码
string mobile 手机号组每个手机号用分号隔开
string msg 短信内容,字数跟据通道来确定字符长度
string lindid 短信流水号,互动名址有流水号
string dtime 发送时间,为空时默认为系统当前时间
string Char 编码,使用UTF-8发送时不能为空,默认为GB2312
返回值 int   状态码
   
3.WebService获取回复
3.1介绍
获取回复的客户端调用方法为getResponse(),参数为:uid,pwd返回获取的最多20条记录,每条记录以换行符’\n’分割,每条记录中的各项以’/’分割。
类别 数据类型
名称 说明
参数 string uid 用户id
string pwd 用户密码
返回值 string   每次最多获取20条.获取过的信息下次不再获取
返回格式:手机号码/时间/流水号/回复内容(流水号可为空)

    4.WebService获取状态报告
4.1介绍
获取状态报告的客户端调用方法为getReport(),参数为:uid,pwd返回获取的最多20条记录,每条记录以换行符’\n’分割,每条记录中的各项以’/’分割。
类别 数据类型
名称 说明
参数 string uid 用户id
string pwd 用户密码
返回值 string   每次最多获取20条.获取过的信息下次不再获取
返回格式:手机号码/时间/流水号/状态报告/子码(流水号可为空)

5.WebService修改密码
5.1介绍
修改密码的客户端调用方法为updatePassword(),参数为:uid,pwd,newpass返回提交短信的状态码,状态码对应的意义在第六部分有介绍。
类别 数据类型
名称 说明
参数 string uid 用户id
string pwd 用户密码
  string newpass 用户新密码
返回值 int   状态码

悠逸信息短信接口协议下载
  悠逸信息短信接口实例下载

 

简单的GET方法发送实例:

页面效果:

语法:请点击上图查看。

 

简单的POST方法发送实例:

 页面效果:

语法:请点击上图查看。

1、标准服务

 

标准版的API接口是免费的!

您只需支付短信费用或信息名址费用即可,具体资费请见网站相关栏目,接口服务不另外收取费用。

 

2、特别服务

 

如果您需要加强版API接口,或需要额外提供特殊的接口参数支持,请联络我们的服务人员具体洽谈费用事宜。

1、要使用接口,首先您需要拥有一个本公司短信系统的帐号。开通流程及资费见相关栏目

2、开好帐号、获得短信条数以后,您就可以直接参考这里所介绍的语法进行开发测试了。

3、您也可用该帐号在管理平台中进行帐号密码管理、资费明细查询、发送状态查询等操作。

  • 你们有SOCKET或WEB SERVICE接口吗?    2009/11/20 15:13:54
  • 回复是怎么回事?互动怎么实现?    2009/11/20 15:12:58
  • 测试开发的时候遇到问题怎么办?    2009/11/20 15:12:06
3 条  首页 上一页 下一页 尾页 页次:1/1页  20条/页 转到:
热点活动
产品动态