飞信WebService接口
声明:
1、本站飞信接口以学习为目的,不涉及任何商业利益。任何企业和个人与此接口有关的商业行为,请与移动公司联系。
2、本飞信接口后台服务程序有引用飞信客户端的DLL文件,调用正常编程引用所能看到的相关类及函数,不存在破解或重打包客户端等行为。
3、对本飞信接口如有任何疑问,请联系QQ:14334655
调用说明:
1、客户端必须支持Cookie,否则不可以使用。
C#调用WebService启用Cookie示例代码:
fWebSer fsms = new fWebSer();
fsms.CookieContainer = new CookieContainer();
2、客户端登录后应每间隔3秒至3分钟之间调用一次ReMsg函数接收事件信息(建议异步调用),超过3分钟不调用可能因超时而注销。
接口引用地址: http://io2.139icq.com:88/fWebSer.asmx?WSDL 技术支持请访问: http://blog.csdn.net/mywwl

The following operations are supported. For a formal definition, please review the Service Description.

  • AddF
    添加好友
    带入参数:xno=登录号码,tofno=预添加好友号码,msg=发送信息(5个汉字以内)
  • DelF
    删除好友
    带入参数:xno=登录号码,tofno=预删除好友号码
  • FList
    返回好友列表
    带入参数:xno=登录号码
    返回说明:每条记录间以换行符(“\n”)分开,信息间以“|”分开
  • Login
    登录飞信
    带入参数:xno=登录号码,fpass=飞信密码
  • Logout
    注销飞信
    带入参数:xno=登录号码
  • ReMsg
    返回事件信息(用于接收各种信息)
    带入参数:xno=登录号码,mtx=长连接等待(堵塞)事件时间[秒]
    mtx参数特殊说明:为0将直接返回,此函数建议用异步调用,设置此值大于30以上(一般设为40)可以达到实时接收信息效果
    返回说明:每条记录间以换行符(“\n”)分开,参数之间以“&”分开,每参数格式为:参数名=值
    返回参数说明:
    (1)公共返回参数说明:com=事件类型
    (2)各[事件类型]返回参数说明
    com=rmsg 收到新信息,参数有:rfno=对方飞信号码,rmno=对方手机号码,fname=对方昵称,msg=新信息内容
    com=sendok 每发成功一条返回的结果,参数有:rfno=目标飞信号码或rmno=目标手机号码,msg=信息内容
    com=senderr 每发错误一条返回的结果,参数有:rfno=目标飞信号码或rmno=目标手机号码,msg=信息内容,errtxt=错误信息
    com=loginok 登录成功,参数有:rfno=自己飞信号码,rmno=自己手机号码,fname=自己昵称
    com=loginerr 登录错误返回的结果,参数有:rfno=登录飞信号码 或rmno=登录手机号码,errtxt=错误信息
    com=fadd 被别人添加为好友时,参数有:rfno=对方飞信号码,rmno=对方手机号码,fname=对方昵称,msg=以“|”分开的新好友信息
    com=list 好友列表完成
    com=logout 被注销时
    com=changed 好友状态改变时,参数有:rfno=对方飞信号码,rmno=对方手机号码,fname=对方昵称,msg=以“|”分开的好友信息
    注意事项:同步调用间隔应不小于3秒或大于3分钟,实时性不高的同步调用请尽量间隔大些,实时性高建议用异步调用设置mtx值为40左右,登录后超过3分钟不调用此函数就超时。
  • Send
    发送信息
    带入参数:xno=登录号码,tofno=目标好友,msg=信息内容
  • VipTime
    返回会员时间
    带入参数:xno=登录号码
    说明:对于免费接口,会员是否到期都可以使用

posted on 2010-01-26 21:58  GT_Andy  阅读(8641)  评论(4编辑  收藏  举报