이 가이드에서는 Google Chat API의 CustomEmoji
리소스에서 list
메서드를 사용하여 Google Workspace 조직에서 인증된 사용자에게 표시되는 맞춤 그림 이모티콘을 나열하는 방법을 설명합니다.
맞춤 그림 이모티콘은 Google Workspace 계정에서만 사용할 수 있으며 관리자가 조직에 맞춤 그림 이모티콘을 사용 설정해야 합니다. 자세한 내용은 Google Chat의 맞춤 그림 이모티콘에 관해 알아보기 및 맞춤 그림 이모티콘 권한 관리하기를 참고하세요.
기본 요건
Node.js
- Google Chat에 액세스할 수 있는 Business 또는 Enterprise Google Workspace 계정
- 환경을 설정합니다.
- Google Cloud 프로젝트를 만듭니다.
- OAuth 동의 화면 구성
- Chat 앱의 이름, 아이콘, 설명으로 Google Chat API를 사용 설정하고 구성합니다.
- Node.js Cloud 클라이언트 라이브러리를 설치합니다.
- Google Chat API 요청에서 인증하려는 방식에 따라 액세스 사용자 인증 정보를 만듭니다.
- Chat 사용자로 인증하려면 OAuth 클라이언트 ID 사용자 인증 정보를 만들고 사용자 인증 정보를
credentials.json
라는 JSON 파일로 로컬 디렉터리에 저장합니다. - Chat 앱으로 인증하려면 서비스 계정 사용자 인증 정보를 만들고 사용자 인증 정보를
credentials.json
라는 JSON 파일로 저장합니다.
- Chat 사용자로 인증하려면 OAuth 클라이언트 ID 사용자 인증 정보를 만들고 사용자 인증 정보를
- 사용자로 인증할지 아니면 Chat 앱으로 인증할지에 따라 승인 범위 선택
조직의 맞춤 이모티콘 나열
사용자 인증이 있는 조직의 맞춤 그림 이모티콘을 나열하려면 요청에 다음을 전달하세요.
chat.customemojis
승인 범위를 지정합니다.ListCustomEmojis
메서드를 호출합니다.
다음 예시에서는 조직의 맞춤 이모티콘을 나열합니다.
Node.js
이 샘플을 실행하려면 다음을 바꾸세요.
FILTER
: 선택사항, 목록 요청에 적용할 필터입니다.