您建立的每個 Google Chat 應用程式都需要專屬的 Google Cloud 專案,並且啟用及設定 Chat API。本頁面說明如何設定 Chat API。
必要條件
- 具備 Google Chat 存取權的 Google Workspace 企業或進階版帳戶。
- 建立 Google Cloud 專案。
- 設定 OAuth 同意畫面。
- 啟用 Google Chat API。
選擇 Chat 應用程式的顯示名稱、顯示圖片和說明
如要呼叫 Chat API,您必須設定 Google Chat 應用程式,並提供以下資訊:
欄位 | 說明 | 格式 |
---|---|---|
應用程式名稱 | Chat 應用程式的顯示名稱。 | 最多 25 個英數字元 |
顯示圖片網址 | 顯示為 Chat 應用程式顯示圖片。 | 指向正方形圖片 (PNG 或 JPEG) 的 HTTPS 網址。 建議大小為 256 x 256 像素以上。 |
說明 | 簡要說明 Chat 應用程式的用途。 | 最多 40 個英數字元 |
Chat 應用程式的名稱、顯示圖片和說明會在 Chat UI 中向使用者顯示。對於某些 Chat API 寫入要求,Chat 會使用這項資訊,將 Chat 應用程式在 Chat 中採取的動作歸因給該應用程式。
舉例來說,如果您呼叫 spaces.create()
方法,Chat 會在聊天室建立者說明中加入 Chat 應用程式名稱,如以下圖片所示:
如要與 Chat 應用程式互動,使用者也可以透過下列方式查看或使用這類資訊:
- 透過 @提及 Chat 應用程式名稱來啟動該應用程式。
- 使用 Chat 應用程式尋找並開始即時訊息對話。在「應用程式」選單中,即時訊息會顯示 Chat 應用程式的名稱和顯示圖片。
- 使用者可透過撰寫列瀏覽 Chat 應用程式,並查看使用者名稱、顯示圖片和說明。
在 Google Cloud 控制台中設定 Chat 應用程式
取得 Chat 應用程式詳細資料後,請開啟 Cloud 專案並設定 Chat API:
在 Google Cloud 控制台中,前往 Chat API 頁面,然後按一下「Configuration」頁面:
在「應用程式資訊」下方,填寫「應用程式名稱」、「顯示圖片網址」和「說明」欄位。
按一下「互動功能」下方的「啟用互動功能」切換按鈕,將切換按鈕設為關閉,即可停用 Chat 應用程式的互動功能。您可以稍後再設定。如要瞭解如何設定及建構互動式功能,請參閱「接收並回應使用者互動」一文。
選用:在「Logs」下方,選取「Log errors to Logging」核取方塊,即可使用 Google Cloud Logging。詳情請參閱「查詢 Chat 應用程式的錯誤記錄」。
按一下 [儲存]。
將 Chat API 設定權限授予其他使用者
您可以授予 Chat 應用程式擁有者或 Chat 應用程式檢視者 Google Cloud Identity Access Management (IAM) 角色,來向特定使用者授予 Chat 應用程式設定頁面的存取權。具備這些角色的使用者無法透過 API 與服務資訊主頁前往 Chat 應用程式設定頁面,但可以前往 Chat 應用程式主機 Cloud 專案的 Google Cloud 主控台,如下所示:
https://console.developers.google.com/apis/api/chat.googleapis.com/hangouts-chat?project=PROJECT_ID
其中 PROJECT_ID
是代管 Chat 應用程式的 Google Cloud 專案 ID。
相關主題
- 選擇 Chat 應用程式架構
- 如要設定 Chat 應用程式的互動式功能,請參閱「接收及回應使用者互動」一文