ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 飞信WebService接口

飞信WebService接口

原创 Linux操作系统 作者:lhl1212 时间:2012-06-04 11:56:58 0 删除 编辑

飞信WebService接口
调用说明:
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 theService 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=登录号码
    说明:对于免费接口,会员是否到期都可以使用

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/611609/viewspace-731834/,如需转载,请注明出处,否则将追究法律责任。

上一篇: Oracle_镜像复制
请登录后发表评论 登录
全部评论

注册时间:2008-12-08

  • 博文量
    252
  • 访问量
    486795