波斯曆 1403年6月2日 — 標籤、記事本功能,幫助你在管理好友更有效率!更新使用者和#39 的聊天室讀取狀態交友
2024/10/27 08:34
瀏覽17
迴響0
推薦0
引用0
Node.js
- 企業或企業 具有存取權的 帳戶 。
- 設定環境:
- 。
- 。
- 。 圖示和說明
- 安裝 Node.js 。
- 。如要在此環境中執行範例
指引,將憑證儲存為名為
client_secrets.json的 JSON 檔案,並儲存至 本機目錄
- 。
本頁的程式碼範例會使用 gRPC API 介面與 Google Cloud 用戶端程式庫搭配使用。或者,您也可以使用 REST API 介面。如要進一步瞭解 gRPC 和 REST 介面,請參閱 。
更新呼叫使用者的聊天室讀取狀態
如要更新聊天室內使用者的已讀狀態,請在要求中加入以下內容:
- 指定
chat.users.readstate授權範圍。 - 呼叫 方法。
- 傳遞
updateMask和lastReadTime值。 - 使用以下方法,將
spaceReadState傳遞為 的例項:name欄位會設為要更新的聊天室讀取狀態,其中包含 使用者 ID 或別名,以及聊天室 ID。僅支援更新聊天室讀取狀態的功能 更新發出呼叫之使用者的讀取狀態,可在 設定下列其中一項:me別名。例如users/me/spaces/SPACE/spaceReadState。- 來電使用者的 Workspace 電子郵件地址。例如
users/user@example.com/spaces/SPACE/spaceReadState。 - 發出呼叫的使用者 ID。例如
users/USER/spaces/SPACE/spaceReadState。
lastReadTime欄位會設為 使用者的聊天室讀取狀態已更新。通常對應於 上次讀取訊息的時間戳記,或使用者指定的時間戳記 標記聊天室中的上次讀取位置。lastReadTime早於 最新的訊息建立時間,UI 中會顯示為未讀取。如要將聊天室標示為已讀,請將lastReadTime設為大於 (晚於) 最新訊息建立時間的任何值。lastReadTime已強制轉換成符合最新值 訊息建立時間請注意,聊天室的已讀狀態只會影響在聊天室頂層對話中顯示的訊息的已讀狀態。討論串中的回覆不受此時間戳記影響,請改用 執行緒讀取狀態
以下範例會更新呼叫使用者的聊天室讀取狀態:
Node.js
自訂分類:不分類
上一則: www.guru99.com·zh-CN·live-chat-software15款最佳免费在线实时聊天应用(2024年下一則: wuzhij.com·3049看电视直播IPV4通用节目源订阅[更新:2024年09月24日–重启应用生效]-无止境me
你可能會有興趣的文章:
限會員,要發表迴響,請先登入


