Skip to content

connect( key, channel )

描述

connect 方法用於初始化應用程式與數據中心之間的連線。這是啟用監控過程的必要步驟,因為它能確保所有收集到的數據都回傳到數據中心。此方法為所有功能的基礎設定(類似於 init),是整個系統的核心啟動。

⚠️ 注意事項

  1. key 參數為必填項,若無有效的授權金鑰(authorizationKey),連線將無法建立。
  2. 若需使用 Stream API,請務必提供 channel 參數。
  3. 執行其他方法之前,請先調用此方法,因為它是監控功能的基礎設定。

語法

javascript
import JBLWebSocket from '@/assets/js/jbl.es.js';
const authorizationKey = ${Product authorization key};

JBLWebSocket.connect(authorizationKey);

參數

參數類型描述
keyString必填,授權金鑰(authorizationKey),用於身份驗證,此參數為必填。
channelString選填,Stream 的 Channel Name,若需使用 Stream API,請填寫此參數。

使用範例

基本範例

使用 connect 方法進行身份驗證並開始監控應用程式的數據:

javascript
const authorizationKey = 'your-auth-key';
JBLWebSocket.connect(authorizationKey);

設定通道的範例

若需使用 Stream API 進行數據流處理,請設定 channel 參數:

javascript
const authorizationKey = 'your-auth-key';
const channelName = 'MyChannel';
JBLWebSocket.connect(authorizationKey, channelName);