Google Chat API 구성

만드는 Google Chat 앱마다 자체 앱이 필요합니다 Chat API가 사용 설정되고 구성된 Google Cloud 프로젝트 이 페이지 은 Chat API를 구성하는 방법을 보여줍니다.

기본 요건

채팅 앱의 표시 이름, 아바타, 설명을 선택합니다.

Chat API를 호출하려면 Google Chat 앱에 다음 정보를 포함합니다.

필드 설명 형식
앱 이름 채팅 앱의 표시 이름입니다. 최대 25자의 영숫자 문자
아바타 URL 채팅 앱의 이미지로 표시되는 이미지입니다. 아바타입니다. 정사각형 그래픽 이미지 (PNG 또는 JPEG)를 가리키는 HTTPS URL입니다. 권장 크기는 256x256픽셀 이상입니다.
설명 배포의 목적은 채팅 앱 최대 40자의 영숫자 문자

채팅 앱의 이름, 아바타, 설명은 다음과 같습니다. 사용자에게 표시됩니다. 일부 Chat API Chat에서는 이 정보를 사용하여 채팅 앱이 Chat에서 수행하는 작업

예를 들어 spaces.create() 메서드를 호출하면 Chat이 : 스페이스를 만든 사용자에 대한 설명(다음 이미지 참고)

Google Chat 앱에서 사용자를 위한 스페이스를 만듭니다.
그림 1. Chat이 보내는 기여 분석 메시지 spaces.create() 메서드를 사용하여 사용자를 대신하여 스페이스에 액세스할 수 있습니다

Chat 앱과 상호작용하기 위해 사용자는 다음을 보거나 사용할 수도 있습니다. 정보를 공유할 수 있습니다.

  • 이름을 @멘션하여 채팅 앱을 호출합니다.
  • Chat 앱으로 채팅 메시지를 찾아 시작합니다. 메뉴에서 채팅 메시지에는 채팅 앱의 이름 및 아바타
  • 사용자는 작성 창에서 Chat 앱을 탐색하고 사용자의 이름, 아바타, 설명 등을 확인할 수 있습니다

Google Cloud 콘솔에서 채팅 앱 구성

채팅 앱 세부정보를 확인한 후 Cloud 프로젝트와 Chat API를 구성합니다.

  1. Google Cloud 콘솔에서 Chat API 페이지로 이동하여 구성 페이지:

    Chat API 구성 페이지로 이동

  2. 애플리케이션 정보 아래에서 앱 이름, 아바타 URL, 설명 필드를 포함해야 합니다.

  3. 양방향 기능에서 양방향 기능 사용 전환 버튼을 클릭합니다. '사용 안함'으로 설정하여 채팅 앱 나중에 설정할 수 있습니다. 자세히 알아보기 위해 빌드 및 빌드에 대해 자세히 알아보려면 사용자 상호작용을 수신하고 이에 응답

  4. 선택사항: 로그에서 Logging에 오류 로깅 체크박스를 선택하여 다음을 수행합니다. Google Cloud Logging 사용 자세한 내용은 Chat 앱의 오류 로그 쿼리하기

  5. 저장을 클릭합니다.

채팅 앱을 구성할 수 있는 권한을 다른 사용자에게 부여하기

다음과 같은 작업을 할 수 있습니다. 특정 사용자에게 액세스 권한 부여하기 채팅 앱 구성 페이지로 이동합니다 사용 채팅 앱 소유자채팅 앱 뷰어 IAM 역할을 수행합니다 이 역할이 부여된 사용자는 Chat 앱으로 이동할 수 없습니다. 구성 페이지로 API 및 서비스 대시보드에 액세스할 수 있지만 Google Cloud 콘솔로 이동하여 구성 페이지에 액세스합니다. 채팅 앱의 호스트 Cloud 프로젝트는 다음과 같습니다.

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

여기서 PROJECT_ID는 채팅 앱을 호스팅하는 Google Cloud 프로젝트입니다.