论坛首页 编程语言技术论坛

飞信的ruby gem──rfetion

浏览 29562 次
精华帖 (12) :: 良好帖 (5) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-11-25  
edokeh 写道
搞定了,在自己程序里面加个
require 'guid'
就行了,呵呵


嗯?你的程序是怎么使用rfetion的?

require 'rubygems'
require 'rfetion'
0 请登录后投票
   发表时间:2009-11-25  
flyerhzm 写道
edokeh 写道
搞定了,在自己程序里面加个
require 'guid'
就行了,呵呵


嗯?你的程序是怎么使用rfetion的?

require 'rubygems'
require 'rfetion'

呃。。。我自己require了一大堆。。。
0 请登录后投票
   发表时间:2009-11-25   最后修改:2009-11-26
能以 对方的“飞信号”来添加对方好友吗?
想订阅有些“飞信服务”,只有“飞信号”,没有"手机号"。
0 请登录后投票
   发表时间:2009-11-26  
tuti 写道
能以 对方的“飞信号”来添加对方好友吗?
想订阅有些“飞信服务”,只有“飞信号”,没有"手机号"。


现在还没有,下个版本加上

http://github.com/flyerhzm/rfetion/issues/#issue/12
0 请登录后投票
   发表时间:2009-11-28  
tuti 写道
能以 对方的“飞信号”来添加对方好友吗?
想订阅有些“飞信服务”,只有“飞信号”,没有"手机号"。


rfetion 0.3.13已经可以通过飞信号添加好友了

Fetion.add_buddy_with_sip(mobile_no, password, friend_sip)

原来通过手机号添加好友的接口更改为

Fetion.add_buddy_with_mobile(mobile_no, password, friend_mobile)
0 请登录后投票
   发表时间:2009-12-01  
楼主动作好快啊,再提2个:

1. 判断好友是否在线。
2. 实现会话。
   登录后,能够接受到别人主动发送的会话。
   能够完成多次会话往来,就像在飞信官方客户端那样类似QQ聊天。
0 请登录后投票
   发表时间:2009-12-02  
tuti 写道
楼主动作好快啊,再提2个:

1. 判断好友是否在线。
2. 实现会话。
   登录后,能够接受到别人主动发送的会话。
   能够完成多次会话往来,就像在飞信官方客户端那样类似QQ聊天。


rfetion是基于http协议的,暂时还没有找到可以接收短信的方法
0 请登录后投票
   发表时间:2009-12-02  
感谢lz

不过发现个问题,
Fetion.add_buddy_with_mobile(mobile_no, password, friend_mobile)
我发了几条,发现原先开通了飞信的用户都收到了,而如果对方没有开通过飞信,就不会收到信息。

我一开始以为是飞信的政策
后来通过桌面飞信客户端去添加之前的这些没有开通过的好友,对方就能收到短信了。
0 请登录后投票
   发表时间:2009-12-03  
感谢楼主,辛苦了。我刚学ruby,在WinXP ruby 1.9.1下试验rfetion,开始时guid.rb报错,发现我的RUBY_PLATFORM是"i386-mingw32",而guid 只用"win"来判断win32平台,所以出错。将guid.rb中的  RUBY_PLATFORM =~ /[^r]win/i  改为
RUBY_PLATFORM =~ /[^r](win|w32)/i 通过。

另外我发中文短信,用Notepad++转为UTF-8编码,但手机收到的短信被截断了,不完整,不知是何原因,请教各位一下,谢谢!
0 请登录后投票
   发表时间:2009-12-04  
ls是不是短信的长度超过了 。比如移动的好像只能70左右个字,可能更少,最近没关注。超过了就会分两条发送。
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics