代码改变世界

中国移动飞信接口

2010-02-26 09:16  贺臣  阅读(3215)  评论(3编辑  收藏  举报


1. 中国移动飞信接口说明

这个接口是直接使用URL请求方式发送消息的。

url:http://sms.api.bz/fetion.php?             username=15800466423&password=hechen1988&sendto=15800466429&message=短信内容 

参数说明: username    指定你飞信的帐户(你开通飞信的手机号码)

     password    指定你飞信的密码

                     sendto        指定发送的手机号码

                     message     指定发送的消息 

这个接口和上一篇关于短信发送的接口是有区别的,这个接口只针对于中国移动飞信用户,发送短消息也只能发送到移动的号码中。而上一篇中的短信发送平台是可以在移动,联通 等之间互相发送的。关键在于这个接口是免费发送的,上一个接口是要收费的。

 

2. .NET 实现移动飞信发送

代码

 1 try
 2             {
 3                 string url = "http://sms.api.bz/fetion.php?username=15800466479&password=hechen1988&sendto=15800466429&message=短信内容";
 4                 HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
 5                 Stream stream = null;
 6                 StreamReader reader = null;
 7                 HttpWebResponse response = request.GetResponse() as HttpWebResponse;
 8                 stream = response.GetResponseStream();
 9                 reader = new StreamReader(stream);
10                 string line = reader.ReadToEnd();
11                 Console.WriteLine(line);
12             }
13             catch (Exception e)
14             {
15                 Console.WriteLine(e.Message);
16             }

 

  这段代码可以实现用.net 程序调用中国移动飞信接口发送短信,并接收发送短信之后返回的状态。

这里的请求关键是使用了.net 平台中的 HttpWebReqeust,HttpWebResponse 两个 对象。它们可以动态的请求某个地址和获得请求返回的数据。这些原理不再多说,可以到msdn上查看更多关于这两个对象的说明。

 

3.java平台动态调用中国移动飞信接口

原理和.net 一样,使用的对象是URlConnection ,这里不再多说。可以参照上一篇短信发送平台接口调用方法 


作者:情缘
出处:http://www.cnblogs.com/qingyuan/
关于作者:从事仓库,生产软件方面的开发,在项目管理以及企业经营方面寻求发展之路
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
联系方式: 个人QQ  821865130 ; 仓储技术QQ群 88718955,142050808 ;
吉特仓储管理系统 开源地址: https://github.com/hechenqingyuan/gitwms