藍鶯開發者
Web & Mini ProgramiOSAndroidC++Server API

C++ reference

C++ API 概覽

跨平台 C++ SDK 是 Linux、嵌入式、桌面封裝以及行動 SDK 的共用原生基礎。

架構與進入點

SDK 在 XSYNC 協定之上實作 BMX 物件模型;BMXClient 管理連線和服務,監聽器介面負責非同步更新。

Reference 導覽

依目前工作選擇最精確的參考頁面。以下項目皆連至本站託管的自動產生 API 文件。

建議整合流程

  1. 使用控制台 App ID 完成設定,並在應用程式生命週期內重用單一用戶端實例。
  2. 在登入前註冊連線、使用者、訊息與群組監聽器,避免遺漏初始同步事件。
  3. 使用後端簽發的使用者 token 登入;不要把伺服器端 access-token 放入用戶端。
  4. 依業務領域呼叫服務或管理器,並以非同步回呼更新應用程式狀態。
  5. 登出或銷毀頁面時移除監聽器,並釋放上傳、下載與語音視訊資源。

使用時需要注意

  • API 簽章與識別碼必須保持不變;AI 解說只補充整合語意。
  • 先確認物件生命週期、執行緒與非同步回呼,再把結果同步到 UI。
  • 若 AI 解說與目前 SDK 簽章衝突,應以簽章和實際版本為準。

繼續閱讀

自動產生的 API 內容,僅在必要位置補充精簡的 AI 解說。