[文章作者:张宴 本文版本:v1.1 最后修改:2010.08.03 转载请注明原文链接:http://blog.zyan.cc/fetion_api/]

  备注:2010年7月底移动飞信修改协议,造成影响的 sms.api.bz 免费发送短信API接口,已于2010年8月3日19:00恢复正常。

  飞信是由中国移动通信集团公司推出的一款集商务应用和娱乐功能为一体的,基于手机应用以及与Internet深度互通的即时通讯产品,可免费给好友发送短信。

  1、下载中国移动飞信PC客户端软件(http://www.fetion.com.cn/downloads/pc.aspx),并注册开通飞信。注册成为飞信用户,下载飞信PC客户端、使用PC客户端基本功能,不收取费用。
  2、通过PC客户端,邀请并添加免费短信接收方的手机号码(仅限中国移动)到您的飞信好友,该手机号需要通过通过PC客户端、或回复短信接受您的邀请;
  3、通过 http://sms.api.bz/ 提供的 API 接口,即可免费给飞信好友或给你自己的手机发短信。利用本API接口可进行日程提醒、服务器监控、报警、故障通知或短信自动控制等功能。



  飞信免费发短信API接口在线演示页面:

  http://sms.api.bz/

  https://sms.api.bz/ (HTTPS加密接口)



  飞信免费发短信API接口调用方式(通过HTTP访问以下网址、支持GET和POST):
http://sms.api.bz/fetion.php?username=您的移动飞信登录手机号&password=您的移动飞信登录密码&sendto=接收短信的飞信好友手机号(也可以是你自己的手机号)&message=短信内容

  注:短信内容最大长度为180个汉字,超过180个汉字不发送。返回的信息为UTF-8编码的中文文本信息。



  2009年5月28日新增:飞信免费发短信API接口调用方式(通过HTTPS加密隧道访问以下网址、支持GET和POST,进一步保证您的密码安全):
https://sms.api.bz/fetion.php?username=您的移动飞信登录手机号&password=您的移动飞信登录密码&sendto=接收短信的飞信好友手机号(也可以是你自己的手机号)&message=短信内容

  注:短信内容最大长度为180个汉字,超过180个汉字不发送。返回的信息为UTF-8编码的中文文本信息。

  点击在新窗口中浏览此图片



  例1:在Linux命令行下通过curl命令给自己的手机号(假设为13800138000)发送短信(HTTP GET 方式)
curl "http://sms.api.bz/fetion.php?username=13800138000&password=123456&sendto=13800138000&message=短信内容"


  例2:在PHP5中通过file_get_contents函数发送短信(HTTP GET 方式)


  例3:在PHP中通过curl发送短信(HTTP POST 方式)

  备注:9日移动飞信升级造成影响的 sms.api.bz 免费发送短信API接口,已于2009年12月14日恢复正常。
  2009年12月9日中国移动飞信服务器升级,变更了登录地址和部分协议。升级后的协议无法直接给接收方手机号(tel)发送短信,只能给飞信号(sip uri)、自己的手机号发送短信。本人通过重新抓包,对飞信协议进行分析,修改了sms.api.bz接口代码,通过将接收方手机号(tel)转换为user-id,再通过user-id转换为飞信号(sip uri),进行短信发送,一切OK。






技术大类 » 其他Unix技术 | 评论(298) | 引用(0) | 阅读(416241)
零点
2010-4-13 17:41
中文信息发不出去啊!!!
小强 Email
2010-4-19 16:01
确实不错,zan一个下。不知道楼主有没有api源代码,可不可以发给我研究研究。
小K
2010-4-20 12:00
好像不能用了 不能接收短信
韩世界15680180146 Email Homepage
2010-4-21 20:53
老大,你写的东西非常好用!发短信的和对时间的都一直在用。
能否写一个加飞信好友的API给我们用呢?这个API只能发短信,如果要加好友还是得下飞信。不是很方便。如果加好友也能用API调用就完美了。
liuyadan720
2010-4-23 11:58
LZ, 我的nagios 使用php 发送报警短信,以前支持发短信给飞信好友,现在不支持了,请问该怎样解决这个问题?
感谢指定迷津!
juexing
2010-4-24 18:25
发现今天真的用不了…前两天还能用
longmen23
2010-4-26 08:50
现在我相隔5秒给同一手机连续发送不超过7条的短信,出现一部份短信无法收到. 有没有办法可以杜绝这种情况出现呢?
用户
2010-5-3 18:17
博主能不能开源一下这个代码?老是用你的服务器可能有不稳定什么的担心效率呀。
1318321
2010-5-5 07:20
现在好像接口又不好使了,希望在改进下。强烈支持博主。
turismo china Email Homepage
2010-5-7 14:37
谢谢分享。。还是你的好。。我用了其它第3方的。。昨天 不能用了。。
Tina
2010-5-18 10:18
可以同时发给多个好友吗
乐租族 Homepage
2010-5-19 10:46
太强大了,能和我的网站对接吗?

http://www.lezuzu.com
小米 Homepage
2010-5-25 18:54
我做了一个和你这个一样功能的!哈哈
欢迎大家测试
http://sms.imox.me
cos.x Email Homepage
2010-5-30 21:55
应该有个增加好友的功能
fafa
2010-6-1 18:24
又发不了了
wl
2010-6-1 18:52
为什么今天无法使用这个API接口发送飞信啊?我编的系统需要调用这个接口发送短信呀,不能用的话我毕业论文怎么过啊?
wl
2010-6-1 18:54
求求你们,快点解决呀!cry
kjkjk
2010-6-4 12:57
不稳定,有时好使,有时不好使
苹果 Homepage
2010-6-25 20:48
现在不能用……
joyce
2010-6-26 18:35
请教大哥,内容里有“#”号后面的文字都无法显示出来,是怎么回事啊?
分页: 7/15 第一页 上页 2 3 4 5 6 7 8 9 10 11 下页 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]