Englisch · 中文 · Українська · Česky · Magyar · Español · فارسی · Français · Deutsch · Polski · Indonesisch · Suomi · മലയാളം · 日本語 · Nederlands · Italiano · Русский · Português (Brasilien) · Esperanto · 한국어 · العربي · Tiếng Việt · Dänisch · Ελληνικά · Türkçe
Im Gegensatz zu eigenständigen Chat-Anwendungen wie Telegram, Signal und Rocket.Chat bietet OpenIM eine Open-Source-Instant-Messaging-Lösung, die speziell für Entwickler entwickelt wurde, und nicht als direkt installierbare eigenständige Chat-App. Es besteht aus OpenIM SDK und OpenIM Server und bietet Entwicklern einen vollständigen Satz an Tools und Diensten zur Integration von Instant-Messaging-Funktionen in ihre Anwendungen, einschließlich Senden und Empfangen von Nachrichten, Benutzerverwaltung und Gruppenverwaltung. Insgesamt zielt OpenIM darauf ab, Entwicklern die notwendigen Tools und Frameworks zur Verfügung zu stellen, um effiziente Instant-Messaging-Lösungen in ihren Anwendungen zu implementieren.
OpenIMSDK wurde für OpenIMServer entwickelt und ist ein IM-SDK, das speziell für die Integration in Client-Anwendungen entwickelt wurde. Es unterstützt verschiedene Funktionalitäten und Module:
? Hauptmerkmale:
Hauptmodule:
Entwickelt mit Golang und unterstützt die plattformübergreifende Bereitstellung, um ein konsistentes Integrationserlebnis auf allen Plattformen sicherzustellen.
Entdecken Sie das GO SDK
REST-API : Bietet eine REST-API für Geschäftssysteme zur Verbesserung der Funktionalität, wie z. B. Gruppenerstellung und Nachrichtenübermittlung über Backend-Schnittstellen.
Webhooks : Erweitert Geschäftsformulare durch Rückrufe und sendet Anfragen an Unternehmensserver vor oder nach bestimmten Ereignissen.
Online-Erlebnis für iOS/Android/H5/PC/Web:
OpenIM-Online-Demo
Um die Benutzererfahrung zu erleichtern, bieten wir verschiedene Bereitstellungslösungen an. Sie können Ihre bevorzugte Bereitstellungsmethode aus der folgenden Liste auswählen:
Unterstützt Linux-, Windows- und Mac-Systeme sowie ARM- und AMD-CPU-Architekturen.
Wir freuen uns über Beiträge jeglicher Art! Bitte lesen Sie unbedingt unsere Mitwirkendendokumentation, bevor Sie eine Pull-Anfrage einreichen.
Vielen Dank für Ihren Beitrag zum Aufbau einer leistungsstarken Instant-Messaging-Lösung!
OpenIMSDK ist unter der Apache-Lizenz 2.0 verfügbar. Weitere Informationen finden Sie in der LICENSE-Datei.