클라이언트 라이브러리

여러 다양한 클라이언트 라이브러리 중에서 선택할 수 있습니다. 자세한 내용은 클라이언트 라이브러리 설명을 참조하세요.

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 참조 확인하기