Création d'un client multi-discussion [fermé]
-
27-10-2019 - |
Question
Comment puis-je créer un client de messagerie instantanée XMPP dans Android pour Yahoo, Gmail, AOL, etc., Comment faire Nimbizz, eBuddy, Fring faire?
La solution
Utilisez Smack API . Il offre tout ce que vous avez besoin.
Hope this helps.
Autres conseils
Vous devez implémenter chaque protocole vos plates-formes de messagerie instantanée utilisent:
- GTalk (XMPP)
- Yahoo (protocole propriétaire)
- AOL (Oscar)
Donc, ainsi de suite.
Vous pouvez avoir un seul protocole sur votre appareil Android et utiliser un PROCURATION IM Server pour se connecter à tous les comptes (je pense que c'est la FRING façon et eBuddy faire, pas sûr cependant).
Le Pidgin client de messagerie instantanée a son propre libpurple , qui met en œuvre à peu près tous les principaux protocoles de messagerie instantanée. Il y a quelques détails et les chiens sur leur site sur l'architecture.
Mais, au fond, à moins que le réseau IM a publié les spécifications de leur protocole, la plupart des clients multi-réseaux doivent faire l'ingénierie inverse (et / ou les détails juste d'appui de quelque chose comme libpurple) de faire leurs propres implémentations.