여러 다양한 클라이언트 라이브러리 중에서 선택할 수 있습니다. 자세한 내용은 클라이언트 라이브러리 설명을 참조하세요.
Cloud 클라이언트 라이브러리
클라이언트 라이브러리를 사용하는 것이 좋습니다. 클라이언트 라이브러리가 향상된 보안 및 언어 통합을 제공하고 사용자 승인을 지원하기 때문입니다. CSS API 클라이언트 라이브러리는 gRPC를 사용하며 동일한 언어의 코드 샘플과 함께 작동하도록 설계되었습니다.
다음은 최신 클라이언트 라이브러리와 코드 샘플입니다.
클라이언트 라이브러리 | 코드 샘플 |
---|---|
Java | Java |
PHP | |
Go | |
Ruby | |
.NET | |
Python | |
Node.js |
클라이언트 라이브러리를 설정하려면 코드 샘플 중 하나를 다운로드하여 실행합니다.
Google API 클라이언트 라이브러리
Google API 클라이언트 라이브러리를 통해 CSS API에 액세스할 수도 있습니다. 이렇게 하면 REST 인터페이스에 직접 연결할 수 있습니다.
Cloud 클라이언트 라이브러리 대비 장점
- Java, Python, PHP, .NET, JavaScript, Objective-C, Dart, Ruby, Node.js, Go 등의 추가 언어 지원
- 일괄 처리 지원: 자세한 내용은 클라이언트 라이브러리별 문서(예: Python, 자바)를 참조하세요. 하지만 대부분의 Cloud 클라이언트 라이브러리는 일괄 처리를 불필요하게 하는 언어별 최적화를 구현합니다 (go에 대한 설명은 문제 675 참조).
- 대부분의 프로그래밍 언어의 기본 패키지 디렉터리에서 사용할 수 있습니다.
Cloud 클라이언트 라이브러리의 단점
- 통화 및 데이터 유형을 직접 관리해야 함
샘플 코드
Google API 클라이언트용 샘플 코드를 사용할 수 있습니다.
클라이언트 라이브러리 없음
클라이언트 라이브러리 없이 프로그래밍 언어의 HTTP 기능을 사용하여 CSS API에 직접 연결할 수도 있습니다. REST API 참조 확인하기