Open Source Instant Messaging APIs [geschlossen]
-
21-08-2019 - |
Frage
Ich möchte mein eigenes IM schaffen, und ich bin eine Open-Source-IM-APIs zu suchen. Was denken Sie, ist die beste Open-Source-IM-APIs. Und was gut vorderes Ende zu benutzen?
Danke.
Lösung
Wenn Sie schauen in einen Client machen Besuche libpurple. Dies ist, was Pidgin und viele andere IM-Clients mehrere IM-Netzwerke zugreifen.
http://developer.pidgin.im/wiki/WhatIsLibpurple
Wenn Sie nur Sorgen um ein IM-Netzwerk sind, die einfachste, mit zu arbeiten Jabber wären, weil es ein Open Source-Protokoll
Andere Tipps
XMPP ... viel Dokumentation, Bibliotheken und so weiter. http://xmpp.org
Nur um umfassende, Telepathie ist ein ziemlich guter Konkurrent libpurple. Es ist sicher, modular und robust.
Sie können mit QXmpp . Es ist eine freie (LGPL) XMPP-Client-Bibliothek geschrieben in C ++ und Qt. Es ist leicht und einfach zu bedienen.
Projekt Seite: http://code.google.com/p/qxmpp
Wenn Sie Interesse an dem OSCAR-Protokoll (AIM) Besuche öffnen AIM . Sie haben Dokumentation auf individuelle Kunden für C ++ / C # / Java sowie wie Web AIM zugreifen zu können.
Wenn Sie Server-Seite müssen IM unterstützen, verwenden Sie OpenSIPS . Für Client-Seite, Pidgin und libpurple.
Sie können mit Kik API Instant Messaging mobile Anwendungen auf der Kik Messenger aufzubauen. Diese API ermöglicht die App zuverlässig übertragen und speichern Rich Content und Dateien zwischen verschiedenen mobilen Nutzern Kik eigenen Transport und Infrastruktur. Es ist auf Android und iPhone, und in einfachen Szenarien kann mit etwa 5 Zeilen Code in Ihre Anwendung integriert werden. Mehr Infos gibt es hier: http://www.kik.com/dev
Disclaimer: Ich bin einer der Entwickler hinter Kik API:)