Je voudrais ajouter le support d'ICQ dans mon application en utilisant jabber-transport. J'utilise la bibliothèque de xmpp4r ruby. Tout ce que j'ai trouvé ne montre pas comment se connecter au serveur externe (icq) et comment envoyer des messages. Pouvez-vous montrer un exemple de code ou d'explication de texte comment le faire? (Peut être ne pas utiliser xmpp4r et rubis, je ne ai besoin d'un soupçon.)Transport XMPP vers un autre protocole
0
A
Répondre
2
J'ai trouvé la solution grâce à canhaschat code source plug-in
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
pour marquer S'il vous plaît rappelez-vous cette réponse acceptée. – Flow
@ r-k, pourriez-vous regarder http://stackoverflow.com/questions/26975237/xmpp-transport-to-icq. Merci –