[文章作者:张宴 本文版本: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) | 阅读(372695)
gohsy Email Homepage
2009-4-1 03:48
能提供源程序嘛?
Jack.jiang
2009-4-7 00:31
这个风险还是蛮大的,假如这个url记下了帐户和密码,如果搞违法犯罪的事情,那不得了。毕竟传的明码,如果飞信内部给出的一个加密算法,然后传这信息感觉安全点。在得知自己密码被盗这一段时间里,不知道发生什么事情,后果很严重,楼主还是太负责了哦。 bigbird8@163.com
iammecn
2009-4-7 22:30
已经没有用了,请检查一下
张宴 回复于 2009-4-8 12:45
正常。
久久乡情 Email Homepage
2009-4-8 17:09
至少url里的手机号码和密码应该加下密吧.不错.支持一下.
ejzhang
2009-4-8 21:50
http协议啊,是明文传输的,不太安全,要能改成https协议就更好了
张宴 回复于 2009-5-28 14:05
已经增加HTTPS加密接口,采用 EssentialSSL CA 颁发的可信任SSL证书
perday Homepage
2009-4-16 23:34
用户名和密码都躺在网页服务器日志里 不好呀
gohsy Homepage
2009-4-17 01:50
api.bz是你自己的域名吧?

咋一看把人都蒙住了,还以为是官方提供的api呢!

你这域名太强了!
idoyo
2009-4-20 21:15
我也有一个。。。

http://www.idoyo.cn/fe/

不过这个发送后的处理不太好。。
chg999 Email Homepage
2009-4-21 19:07
好东西 收藏了 !
www.lmore8.cn
1212
2009-4-23 19:23
最好是公开http://sms.api.bz/fetion.php的源代码  不然总感觉不安全
nile997 Email
2009-4-23 21:25
你好,我已经通过你的API,写了一个手机上面的飞信小程序。
如果不知道我能不能发布我的程序,
你的API是免费的吗?
kkk
2009-4-24 17:19
<body>

  <span>
  <div id="login" style="right: 120px; top: 52px; width: 225px; height:251px" class="style1">
  <div>


  <span>
  <table width="95%" height="210" border="1" cellpadding="0" cellspacing="0" bordercolor="#CCCCCC" background="yxbg.gif" id="table6">
      <tr>
        <td valign="top" style="font-size: 12px; color: #FFFFFF">
    <table width="100%" height="210" border="0" cellpadding="0" cellspacing="0" id="table7">
          <tr>
            <td height="28" colspan="2" align="center" style="font-size: 12px; color: #FFFFFF">


  <span>
  <img src="default.jpg" alt="web&#39134;&#20449;" border="0" width="96" height="96" /></span></td>
            </tr>
          <tr>
            <td height="28" colspan="2" align="center" style="font-size: 12px; color: #FFFFFF">
      <a href="http://www.fetion.com.cn/downloads/pc.aspx" target="_blank" style="color: #FFFFCC; text-decoration: none">
      移动飞信</a>好友)</td>
            </tr>
          <tr>
            <td width="34%" align="right" valign="middle" style="font-size: 12px; color: #FFFFFF">
      登陆手机:</td>
            <td width="66%" align="left" style="font-size: 12px; color: #FFFFFF">
      <input name="username" type="text" class="inputcss" id="username" style="width:122;height:15" maxlength="11
kkk
2009-4-24 17:19
"   onmouseover="javascript: if(this.value=='您的移动飞信手机号'){this.value='';this.select();}" value="您的移动飞信手机号" /></td>
          </tr>
          <tr>
            <td align="right" valign="middle" style="font-size: 12px; color: #FFFFFF">
      登陆密码:</td>
            <td align="left" style="font-size: 12px; color: #FFFFFF"><input name="password" type="password" class="inputcss" id="password" style="width:122px;height:15px" maxlength="30" /></td>
          </tr>
          <tr>
            <td align="right" valign="middle" style="font-size: 12px; color: #FFFFFF">
      接收手机:</td>
            <td align="left" style="font-size: 12px; color: #FFFFFF"><input name="sendto" type="text" class="inputcss" id="sendto" style="width:122px;height:15px" maxlength="11" onmouseover="javascript: if(this.value=='您的飞信好友手机号'){this.value='';this.select();}" value="您的飞信好友手机号" /></td>
          </tr>
          <tr>
            <td align="right" valign="middle" style="font-size: 12px; color: #FFFFFF">
      短信内容:</td>
            <td align="left" style="font-size: 12px; color: #FFFFFF"><textarea name="message" cols="14" rows="3" class="inputcss" id="message" style="width:122px"></textarea></td>
          </tr>
          <tr>
            <td align="center" style="font-size: 12px; color: #FFFFFF">  </td>
            <td height="28" align="left" style="font-size: 12px; color: #FFFFFF">
      <a href="javascript:AjaxCrossDomainRequest('fetion.php', 'POST', 'fetion', 'smscallback()');" style="color: #FFFFCC; text-decoration: none">
      <img src="sendsms.gif" width="68" height="16" border="0" align="absmiddle" /></a></td>
          </tr>
          </table>
    </td>
      </tr>
    </table>


    <td valign="top">
    </td></span>

    </div>
  </div></span>

  </body>

</html>
我不懂网页设计,只是把代码放进去。怎么不行呢。错误
hqlong Homepage
2009-4-27 17:45
楼主让我彻底佩服的是你对新事件的洞察力。在此谢谢你的分享!!
daibin.info Homepage
2009-4-28 18:10
利用你的api,做了一些小的应用,还挺方便,希望给更多的人用上。
daibin.info Homepage
2009-4-28 18:12
http://daibin.info/fetion-api.html/
忘记写如何使用的地址了。想用的人可以过去看看。
zan感谢你做的这个API。
damon Email Homepage
2009-4-29 09:35
fetionAPI邮件列表 诞生
http://groups.google.com/group/fetionapi
Showfom Email
2009-5-3 01:21
这个API,要是利用得好,可以提高工作效率,要是利用不当,就会引起社会问题了。
nile997 Email
2009-5-5 11:35
现在只能通过对方的手机号码来发送短信,希望可以也通过对方的uri来发送。
chen5421487
2009-5-5 15:38
大哥现在你的这个用不了了,sms.api.bz你看一下,有时你的api接口不灵光,真晕啊
张宴 回复于 2009-5-5 19:40
今天上午更换服务器,现在已恢复。
分页: 2/15 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]