0
我想在使用jabber-transport的應用程序中添加對ICQ的支持。我使用xmpp4r ruby的庫。XMPP傳輸到另一個協議
我發現的所有內容都不顯示如何登錄到外部(icq)服務器以及如何發送消息。
你可以展示代碼或文本說明如何做的例子嗎? (可能不使用xmpp4r和紅寶石,我只需要一個提示。)
我想在使用jabber-transport的應用程序中添加對ICQ的支持。我使用xmpp4r ruby的庫。XMPP傳輸到另一個協議
我發現的所有內容都不顯示如何登錄到外部(icq)服務器以及如何發送消息。
你可以展示代碼或文本說明如何做的例子嗎? (可能不使用xmpp4r和紅寶石,我只需要一個提示。)
我找到解決方案感謝canhaschat插件的源代碼
require 'xmpp4r'
#connect to jabber
jid=Jabber::JID.new "your_jid"
client=Jabber::Client.new jid
client.connect
client.auth "your_jabber_password"
#connect to transport
reg=Jabber::Iq.new_register "your_login (e.g 123456789)", "your_password (e.g. qwerty)"
reg.to="transport server url (e.g. icq.udaff.com)"
client.send reg
#send message
client.send Jabber::Message.new "[email protected]", "Hi there!"
#end of work...
client.close
請記住所接受,以紀念這個答案。 – Flow 2014-11-14 23:54:11