英語· 中文· Українська · Česky · 馬扎爾語· 西班牙語· فרсore · 法語· 德語· 波蘭語· 印度尼西亞語· 芬蘭語· മലയാളം · 日本語· 荷蘭語· 意大利語· Русский · 葡萄牙語(巴西) · 世界語· 한국어· 巴黎· Tiếng Việt · 丹麥· 土耳其語 · 土耳其語
與 Telegram、Signal 和 Rocket.Chat 等獨立聊天應用程式不同,OpenIM 提供專為開發人員設計的開源即時訊息解決方案,而不是作為可直接安裝的獨立聊天應用程式。它由OpenIM SDK和OpenIM Server組成,為開發者提供了一整套將即時通訊功能整合到應用程式中的工具和服務,包括訊息傳送和接收、使用者管理和群組管理。總體而言,OpenIM 旨在為開發人員提供必要的工具和框架,以便在其應用程式中實現高效的即時訊息解決方案。
OpenIMSDK專為OpenIMServer設計,是專為整合到客戶端應用程式而創建的 IM SDK。它支援各種功能和模組:
?主要特點:
主要模組:
採用Golang構建,支援跨平台部署,確保跨平台一致的整合體驗。
探索 GO SDK
REST API :為業務系統提供REST API來增強功能,例如透過後端介面建立群組、訊息推播等。
Webhooks :透過回呼擴展業務表單,在某些事件之前或之後向業務伺服器發送請求。
iOS/Android/H5/PC/Web線上體驗:
OpenIM 線上演示
為了方便使用者體驗,我們提供了多種部署方案。您可以從下面的清單中選擇您首選的部署方法:
支援Linux、Windows、Mac系統以及ARM和AMD CPU架構。
我們歡迎任何形式的貢獻!在提交拉取請求之前,請務必閱讀我們的貢獻者文件。
感謝您為建立強大的即時訊息解決方案做出的貢獻!
OpenIMSDK 在 Apache License 2.0 下可用。有關詳細信息,請參閱許可證文件。