以前只听说飞信是有API的,经多方查证,其实中国移动飞信并没有像Twitter一样放出API供大家开发使用.
民间存在的一些API均为第三方破解飞信文件然后自己制作的,需经非中国移动飞信服务器中转,基本原理为在URl中传递手机号与密码至第三方服务器,并用一些手段判断手机号与密码是否合乎规定,然后由第三方传递至官方服务器,返回的结果再由第三方间接返回.
这种通过URL传递敏感信息的方式,安全性不言而喻.放下安全性不论,第三方服务器的稳定性也有待验证.加入了这样一个功能产品做出来,不仅有可能泄漏用户的敏感信息,而且连用户是否得到能服务都无法保证.
其实这中间还有一些问题,首先,信息只能在中国移动的手机之间传递,这就限制了一部分用户,然后,发送信息的双方必须是好友,这对某些没有用过飞信 的用户来说就是一个挺不小的障碍(教育工作者不知道用的多不多),接下来,我们发信息输入的是对方的手机号(极少有人用飞信号吧…),然而2009年12 月9日中国移动飞信服务器升级,变更了登录地址和部分协议,升级后的协议无法直接给接收方手机号发送短信,只能给飞信号和自己的手机号发送短信,于是第三 方就要增加将手机号转换为手机号的功能(手机号–用户ID–飞信号).
假如……上面这些都不是问题……
中国移动又发飙了…
2010年7月25日(才刚没多久啊),中国移动飞信停止了对低版本PC客户端提供支持,这一举动直接导致几乎所有第三方API无法使用(几乎所有API均在此日期前发布).
飞信停用低版本PC客户端公告:http://feixin.10086.cn/bulletin/2493/1
经测试不能使用的API中包括传说中由 Google App Engine 强力驱动的
https://fetionapi.appspot.com/
以及由雅虎运营的
http://pipes.yahoo.com/daibin/fetion
另外,在搜索排行中非常靠前,同样获取一片好评的:
http://sms.api.bz
sms.yicker.com
至此,目前几乎我能测试的飞信API都不能用了,据说http://sms.api.bz/fetion.php已经在2010年8月3日恢复正常,经测试,至发表之时仍没有收到所发的信息,假设它已经可以使用,发送与接收之间的延时也使它变得没有使用价值.
至于网友调侃的自己看下串口编程 和AT指令,手动封装DLL,可行性为零,不予考虑.
结论:飞信API陷入窘境,只能期待旧的API被修补或新的第三方API出现…中国移动放出官方API,哈哈,daydream.
个人怨念:
不禁要感慨一下中国现在的业界,一切都被利益驱使,有360与腾讯,金山等之间的纠葛便可一窥,加入大家都学学Facebook,Facebook 一直在改动特性和接口,然而却并没有把广告收益看作是最终目的,而是借用广告收益来扩展其他服务,对Facebook公司而言,“让世界更加开放和连 结”,这是它的箴言.Facebook向世人提供了一个广阔的平台,希望人们借助这一平台提高效率.所以,Facebook所做出的决定并不是短期的金钱 目的,而是为更多用户扩展服务,Facebook的员工毫无掩饰地描绘公司的目标就是:”无处不在”,中心希望国内的公司也能有这样的企业目标.
分享到:
相关推荐
飞信API网页接口是中国移动推出的一种通信服务,它允许开发者通过...然而,随着移动互联网的发展,飞信的市场份额逐渐被其他即时通讯工具取代,因此在选择使用飞信API时,需要考虑其当前的市场状况和长期支持的可能性。
总的来说,飞信API的发展历程揭示了在缺乏官方支持的情况下,第三方开发者面临的挑战和困境。尽管有尝试和努力,但缺乏稳定的API环境阻碍了飞信作为开放平台的潜力,也限制了开发者创新的可能性。对于想要利用飞信...
易语言是一种专为初学者设计的编程语言,它采用了贴近自然语言的编程语法,使得编程过程更为简单易懂。...同时,随着技术的发展,飞信API可能会有更新或变动,因此持续关注官方文档,保持程序的兼容性也是很重要的。
通过以上步骤,你可以在ASP中集成飞信API,实现免费向中国移动用户发送短信的功能。但请注意,这种服务可能会受到一定的限制,比如每日发送条数、频率等,具体取决于飞信的政策和服务等级。此外,随着技术的发展,...
总结来说,"easydbo.rar_飞信"这个压缩包很可能包含了飞信API的详细文档和可能的示例代码,是开发者进行飞信应用开发的重要参考资料。通过深入学习和实践,开发者可以利用这些接口实现各种创新功能,提升用户体验,...
5. **异步编程**:飞信API可能涉及网络IO,可能需要使用异步回调或者Future模式来处理非阻塞操作。 6. **安全考虑**:在使用接口时,注意用户数据的安全,如密码加密传输,防止中间人攻击。 7. **性能优化**:了解...
1. **配置环境**:首先确保你的服务器已经安装了PHP环境,并且支持cURL库,因为飞信API通常会使用HTTP请求进行通信,cURL库在PHP中常用于处理这些请求。 2. **获取API接口**:中国移动飞信可能提供了一套API接口供...
2. **API接口**:API(Application Programming Interface)是不同系统间进行通信的约定,这里的飞信API接口让开发者可以访问其服务,如发送短信。开发者需要遵循API的调用规则,包括请求格式、参数、认证等。 3. *...
2. **构建请求**:根据飞信API规范,构造发送信息的HTTP请求,包括设置URL、HTTP方法、请求头以及请求体中的数据。 3. **发送请求**:使用PHP的cURL库或其他HTTP客户端库(如Guzzle)来发送请求。 4. **处理响应**...
- **兼容性问题**:随着技术的发展,旧版的ASP和飞信API可能不再适用于最新的环境。在部署前,需检查所有依赖组件的版本兼容性,并进行充分的测试。 总之,通过ASP结合飞信API发送短信是一种早期但仍然有效的技术...
1. **HTTP请求**:飞信API通常是基于HTTP协议的,因此需要使用PHP的cURL库或者file_get_contents函数来构造HTTP请求。这包括设置请求方法(GET或POST)、添加请求头(如Content-Type)以及传递参数。 2. **XML处理*...
如果飞信SMS服务不再适用或无法满足需求,还可以考虑其他短信API提供商,如阿里云、腾讯云等,它们提供了更丰富的功能和更稳定的API服务。 总结来说,通过利用飞信SMS的API接口,开发者可以集成免费发送手机短信的...
在飞信API中,也需要计算并添加这个签名。 5. **发送请求**:使用HTTP库(如Python的requests库)发送构造好的请求,等待服务器响应。 6. **处理响应**:服务器返回的结果可能是JSON或其他格式的数据,你需要解析...
3. **接收短信**:接口类还可能包含接收短信的API,允许开发者获取到飞信服务器上未读或已读的短信记录。 4. **管理联系人**:如添加、删除、查询飞信联系人,构建好友列表。 5. **状态报告**:获取短信发送状态,...
然而,需要注意的是,随着移动互联网的发展,飞信服务可能已经发生了变化,开发者需要检查API是否仍然有效并符合最新的安全标准。 总之,"Fetion API UTF-8 发布包"是一个帮助开发者将飞信服务嵌入到网页的工具,...
2. **创建连接**:使用飞信API发送短信的第一步是建立与飞信服务器的连接。这通常涉及到设置用户名、密码和其他认证信息,并通过HTTP或HTTPS协议进行连接。 3. **登录验证**:登录到飞信服务通常需要提供用户的飞信...
3. **配置飞信通知脚本**:编写一个脚本(例如`send_fetion.sh`),该脚本调用飞信机器人API发送短信。 4. **集成脚本到Nagios**:在Nagios配置文件中定义命令,并将此命令与需要监控的服务或主机关联起来。 #### ...
【PHP飞信程序详解】 PHP飞信程序是一种利用PHP编程语言实现的,能够与中国移动的飞信服务进行...然而,随着技术的发展,现在更多的人转向使用官方提供的SDK或者API来实现类似的功能,以保证更好的稳定性和兼容性。
总之,MIM飞信插件是利用技术手段提升飞信功能的一次尝试,尽管目前仍有待完善,但其发展趋势预示着飞信用户将享受到更加丰富和便捷的通信服务。对于开发者而言,这是一个挑战与机遇并存的领域,他们需要不断学习和...
《Libfetion精简版飞信:小巧内存,强大功能》 在信息化时代,即时通讯软件成为我们日常生活中不可或缺的一部分。...同时,它的开源特性也为开发者提供了广阔的创新空间,推动了飞信生态的多样化发展。