我正在使用Jabber与gTalk服务器通信。现在,我可以正常连接了。此外,我还可以发送/接收消息。但是,我无法通过jabber.status方法将我的gtalk状态设置为忙碌
require 'rubygems'
require 'xmpp4r-simple'
include Jabber
#Jabber::debug = true
jid = 'user@gmail.com'
pass = 'password'
jabber = Simple.new(jid, pass)
jabber.status(:dnd, 'password')
jabber.deliver('user2@gmail.com','away')你能建议我哪里错了吗?谢谢。
发布于 2011-01-06 11:41:07
这应该是可行的,但请注意
jabber.status(:dnd, 'password')会将你的状态设置为密码,这不是一个好主意。
您确定您是初次登录的吗?如果是这样的话:
jabber.connected?应返回true。
https://stackoverflow.com/questions/4368311
复制相似问题