Konfigurowanie interfejsu Google Chat API

Każda aplikacja Google Chat, którą utworzysz, musi mieć własną Projekt Google Cloud z włączonym i skonfigurowanym interfejsem Chat API. Ta strona pokazuje, jak skonfigurować interfejs Chat API.

Wymagania wstępne

Konfigurowanie interfejsu Chat API

  1. W konsoli Google Cloud wyszukaj „Google Chat API”. i kliknij Google Chat API, a następnie kliknij Zarządzaj.

    Przejdź do interfejsu Chat API

  2. Kliknij kartę Configuration (Konfiguracja) i wpisz następujące wymagane pola. informacje:

    • Nazwa aplikacji: nazwa, z której korzystają użytkownicy podczas interakcji z Twoją aplikacją. aplikacja Google Chat.
    • URL awatara: adres URL HTTPS wskazujący kwadratowy obraz graficzny. (na przykład PNG lub JPEG), co najmniej 128 x 128, będzie awatara Twojej aplikacji Google Chat.
    • Opis: umożliwia widoczne przeznaczenie aplikacji do obsługi czatu, pod nazwą aplikacji Google Chat.
  3. Aby włączyć funkcje interaktywne, kliknij Włącz funkcje interaktywne przełącznik, który pozwala użytkownikom na Aplikacja Google Chat i poniższa tabela, aby zakończyć Konfiguracja:

    Pole Opis
    Funkcjonalność Zbiór pól, które określają, jak aplikacja do obsługi czatu może wchodzić w interakcje z użytkownikami:
    • Odbieranie wiadomości 1:1: użytkownicy mogą znaleźć aplikację Google Chat i wysłać do niej wiadomość bezpośrednio w Google Chat.
    • Dołączanie do pokoi i rozmów grupowych: użytkownicy mogą dodawać aplikację Google Chat do pokoi i rozmów grupowych.
    Ustawienia połączenia Punkt końcowy aplikacji Google Chat, który jest jednym z tych:
    • App URL: punkt końcowy HTTPS, który hostuje implementację aplikacji Google Chat.
    • Projekt Apps Script: identyfikator wdrożenia projektu Apps Script, w którym zaimplementowano aplikację Google Chat.
    • Nazwa tematu Cloud Pub/Sub: temat Pub/Sub subskrybowany przez aplikację Google Chat jako punkt końcowy.
    • Dialogflow: rejestruje aplikację Google Chat przy użyciu integracji Dialogflow. Więcej informacji znajdziesz w artykule Tworzenie aplikacji Dialogflow do Google Chat rozumiejącej język naturalny.
    Polecenia rozpoczynające się ukośnikiem Polecenia, które mogą wyświetlać się użytkownikom w Google Chat. Umożliwia użytkownikom wyświetlanie głównych działań w aplikacji Google Chat w Google Chat i wybieranie określonych działań. Więcej informacji znajdziesz w artykule Odpowiadanie na polecenia po ukośniku jako aplikacja do obsługi czatu.
    Podgląd linków Wzorce adresów URL rozpoznawane przez aplikację Google Chat i udostępniające dodatkowe treści, gdy użytkownicy wysyłają linki. Więcej informacji znajdziesz w sekcji Podgląd linków.
    Widoczność Maksymalnie 5 osób lub co najmniej 1 grupa dyskusyjna Google, która może wyświetlać i zainstalować Twoją aplikację Google Chat. Użyj tego pola, aby przetestować aplikację Google Chat lub udostępnić ją swojemu zespołowi. Więcej informacji znajdziesz w artykule Ustawienia widoczności i publikowania aplikacji Google Chat.
  4. Aby zapisywać błędy w Cloud Logging za każdym razem, gdy Aplikacja do obsługi czatu zwraca błąd, wybierz Pole wyboru Rejestruj błędy w usłudze Logging. Więcej informacji: Dzienniki błędów zapytań dotyczących aplikacji Google Chat

  5. Kliknij Zapisz. Gdy zapisujesz aplikację Google Chat aplikacja Google Chat będzie dostępna w określonych użytkowników w Twojej organizacji Google Workspace.

Przyznawanie innym osobom uprawnień do konfigurowania aplikacji Google Chat

Dostępne opcje przyznawanie dostępu określonym użytkownikom na stronie konfiguracji aplikacji Google Chat. Użyj Uprawnienia właściciela aplikacji do obsługi czatu i wyświetlającego aplikacje do obsługi czatu role. Użytkownicy o tych rolach nie mogą przechodzić do aplikacji Google Chat za pomocą interfejsu API usług, ale możesz otwórz stronę konfiguracji w konsoli Google Cloud Główny projekt Cloud aplikacji do obsługi czatu:

https://console.developers.google.com/apis/api/chat.googleapis.com/hangouts-chat?project=PROJECT_ID

Gdzie PROJECT_ID to identyfikator projektu Projekt Google Cloud hostujący aplikację Google Chat.