Google Chat API 개요
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
이 페이지에서는 Google Chat API 사용 방법과 참조를 간략하게 설명합니다.
문서를 참조하세요.
Google Chat API에는 gRPC 및
REST 인터페이스
두 가지를 모두 지원하는 클라이언트 라이브러리가 필요합니다. (선택사항)
제공된 클라이언트 라이브러리가 필요에 맞지 않는 경우 직접
gRPC 또는 REST 인터페이스를 사용하는 클라이언트 라이브러리입니다.
클라이언트 라이브러리
대부분의 개발자가 Google Chat API를 호출하는 데 권장되는 방법입니다.
공식적으로 지원되는
Cloud 클라이언트 라이브러리
원하는 언어로 구성할 수 있습니다
Google Apps Script로 코딩하는 경우
고급 Chat 서비스
클라이언트 라이브러리를 설치하는 대신
유형, 메서드, 필드 이름
클라이언트 라이브러리, gRPC 또는 REST를 사용하는지 여부에 따라
메서드 및 필드 이름은 다소 다릅니다.
- Cloud 클라이언트 라이브러리는 gRPC 서비스 및 해당 메서드를 기준으로 정렬됩니다.
Google API 클라이언트 라이브러리는
REST 리소스에 해당하는 클래스이며, 해당 클래스에는 해당 리소스도
메서드를 참조하세요.
- gRPC는 서비스 및 서비스 메서드별로 정렬됩니다.
- REST는 리소스 계층 구조와 해당 메서드에 따라 정렬됩니다.
- gRPC 필드 이름은 스네이크 표기법을 사용합니다.
- REST 필드 이름은 카멜 표기법을 사용하지만 API 서비스는 다음 중 하나를 허용합니다.
카멜 표기법이나 스네이크 표기법을 사용합니다.
- 클라이언트 라이브러리 필드 이름에는 제목 케이스, 카멜 표기법 또는 스네이크 표기법이 사용됩니다.
관용적인 이름을 정해야 합니다.
프로토콜 버퍼
클라이언트 라이브러리, REST, gRPC 중 무엇을 사용하든 기본 서비스는
프로토콜 버퍼를 사용하여 정의됩니다. 특히 이 서비스는
proto3을 사용합니다.
API를 호출할 때 일부 요청 또는 응답 필드에는
Kubernetes에
프로토콜 버퍼 잘 알려진 유형을 사용합니다.
또한 REST API를 호출할 때
프로토콜의 기본값 동작
JSON 응답에서 필드가 누락될 수 있습니다. 이러한 필드는
기본값으로 설정되므로 응답에 포함되지 않습니다.
API 버전
사용 가능한 API 버전은 다음과 같습니다.
개발자 프리뷰
문서에서
개발자 프리뷰 프로그램을 통해 사용할 수 있습니다. 테스트, 미리보기 및 혜택 제공
최신 미리보기 기능에 대한 의견이 있는 경우
개발자 프리뷰 프로그램.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-09-02(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]
{"lastModified": "\ucd5c\uc885 \uc5c5\ub370\uc774\ud2b8: 2024-09-02(UTC)"}
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-09-02(UTC)"]]