기사

경고: 이 페이지는 Google의 이전 API인 Google Data API에 관한 것으로, Google Data API 디렉터리에 표시된 API 중 상당수가 최신 API로 대체된 API입니다. 특정 새 API에 대한 자세한 내용은 새 API 문서를 참조하세요. 최신 API를 사용하여 요청을 승인하는 방법은 Google 계정 인증 및 승인을 참고하세요.

Google 데이터 클라이언트 라이브러리 시작하기

Google 데이터 PHP 클라이언트 라이브러리 시작하기(2008년 10월)

Google 데이터 PHP 클라이언트 라이브러리는 Google 데이터 API와 상호작용할 수 있게 해주는 강력한 클래스 모음입니다. 다른 클라이언트 라이브러리와 달리 널리 사용되는 Zend Framework의 일부로 패키징되지만 별도로 다운로드할 수도 있습니다. 다른 클라이언트 라이브러리와 마찬가지로 오픈소스인 오픈소스로 간단하고 효율적이도록 설계되어 프로젝트를 빠르게 시작할 수 있습니다.

Google 데이터 자바 클라이언트 라이브러리 시작하기(2007년 9월)

익숙하지 않은 API로 개발을 시작하기는 쉽지 않습니다. 이 도움말에서는 Google 데이터 자바 클라이언트 라이브러리를 다운로드하고 설치하는 방법에 대한 단계별 안내를 제공합니다. 모든 종속 항목을 가져오고 필요한 환경 변수를 설정하는 방법을 살펴보겠습니다.

Google 데이터 Python 라이브러리 시작하기(2007년 8월)

그래서 Google 데이터 Python 클라이언트 라이브러리를 사용하여 여러 Google 데이터 서비스 중 하나를 사용하여 애플리케이션을 작성하기로 했습니다. 탁월한 선택이었습니다. 이 짧은 튜토리얼의 목표는 클라이언트 라이브러리를 사용하여 애플리케이션을 빠르게 개발하는 것입니다...

.NET 클라이언트 라이브러리 시작하기(2007년 8월)

이 도움말에서는 Windows용 Visual Studio 2005 또는 Linux용 Mono와 기타 Unix 운영체제를 사용하여 .NET 클라이언트 라이브러리를 시작하는 방법에 대한 단계별 안내를 준비했습니다. 이를 통해 시작하는 데 시간을 절약하고 몇 가지 코드로 빠르게 작업할 수 있기를 바랍니다.

인증

Google Data API에서 OAuth 사용하기(2008년 9월)

최근 모든 Google 데이터 API는 데스크톱 및 웹 애플리케이션에서 사용자의 비공개 데이터에 액세스하는 방식을 표준화하기 위해 개방형 프로토콜인 OAuth를 채택했습니다. OAuth는 안전한 표준 API 방식으로 안전한 API 인증을 수행하는 방법을 제공합니다. 프로그래머로서 가능할 때마다 코드를 재사용하도록 교육받았습니다. OAuth를 사용하면 개발자가 작성하는 중복 코드의 양을 줄이고 다양한 제공업체의 여러 서비스에서 작동하는 도구를 더 쉽게 만들 수 있습니다.

.NET 클라이언트 라이브러리에서 AuthSub 사용(2007년 8월)

.NET 클라이언트 라이브러리에서 웹 앱 인증에 AuthSub를 사용하는 방법을 설명하는 튜토리얼입니다. 사용자의 Google 또는 G Suite (호스팅됨) 계정으로 보호되는 서비스에 액세스해야 하는 웹 애플리케이션은 인증 프록시 서비스를 사용하여 액세스할 수 있습니다. 높은 수준의 보안을 유지하기 위해 AuthSub라는 프록시 인터페이스를 사용하면 웹 애플리케이션에서 사용자의 계정 로그인 정보를 처리하지 않고도 액세스할 수 있습니다.

기타 라이브러리

셰이드로 코딩: Google Data API와 Eclipse 사용(2008년 4월)

Eclipse는 매우 편리한 무료 도구입니다. 여러 자바 프로그래머의 심장에 특별한 위치를 갖는 IDE입니다. 자바 클라이언트 라이브러리와 함께 사용하여 Google Data API 중 하나와 작동하는 킬러 자바 애플리케이션을 만드는 것도 당연한 일입니다.

Google Data API에서 Ruby 사용(2008년 4월)

동적 스크립팅 언어인 Ruby는 최근 몇 년간 인기 있는 Ruby 웹 개발 프레임워크로 인해 많은 주목을 받았습니다. 이 도움말에서는 Ruby를 사용하여 Google Data API 서비스와 상호작용하는 방법을 설명합니다. 여기서는 레일을 중점적으로 다루지 않으며 기본 HTTP 명령어와 피드 구조를 설명하는 데 더 중점을 둡니다. 여기에 나와 있는 모든 예는 Ruby의 대화형 셸인 irb를 사용하여 명령줄에서 따를 수 있습니다.

Google 데이터 레일(2009년 2월)

제 동료인 제프 피셔는 Ruby 개발자의 삶을 좀 더 편리하게 만들어 주는 유용한 Google 데이터 API Ruby 유틸리티 라이브러리를 작성했습니다. 이 문서에서는 Google 데이터 서비스와 통신하는 포괄적인 Ruby on Rail 애플리케이션을 빌드하는 데 라이브러리를 사용하는 방법을 설명합니다. Documents List API를 사용하는 샘플 애플리케이션이 제공됩니다.

이동 중인 영업 담당자를 위한 REST: Salesforce.com에서 Google 데이터 사용(2007년 11월)

Salesforce.com과 Google은 인기 있는 'Software as a Service' 애플리케이션을 호스팅합니다. 두 조직 모두 개발자가 이러한 애플리케이션을 구동하는 대규모 데이터 저장소에 액세스할 수 있게 해주는 API를 제공하며, 두 가지 API를 결합하면 흥미로운 작업이 시작됩니다. G Suite는 기업 환경에서 점점 더 많이 사용되고 있으며 Salesforce.com은 맞춤 비즈니스 애플리케이션을 빌드하기 위한 광범위한 플랫폼을 구축했습니다. 따라서 개발자는 Google 및 Salesforce.com의 강력한 기능을 조합할 수 있는 기회가 많습니다.

cURL을 사용하여 Google 데이터 서비스와 상호작용(2007년 9월)

기본적으로 Google 데이터 API는 Atom 피드 및 항목 (XML)을 데이터 형식으로 사용하고 HTTP를 데이터 전송 프로토콜로 사용하여 Atom 게시 프로토콜을 확장합니다. cURL은 HTTP를 비롯한 다양한 프로토콜을 사용하여 요청을 수행하는 명령줄 애플리케이션입니다. cURL은 낮은 수준에서 API와 상호작용하는 데 필요한 HTTP 기능을 지원하기 때문에 개발자가 Google 데이터 서비스를 테스트하는 데 자주 사용됩니다.

디버깅 팁

배포 중: API 개발자를 위한 네트워크 캡처 도구(2007년 6월)

이 도움말에서는 전송 중인 데이터의 가시성과 유용성을 높이는 몇 가지 도구를 소개합니다. 일반적으로 '패킷 스니퍼'라고 하는 이 도구는 네트워크 인터페이스에서 이동하는 모든 네트워크 패킷을 캡처합니다. 이러한 패킷의 콘텐츠와 패킷을 전송 및 수신한 순서를 검사하면 유용한 디버깅 기법이 될 수 있습니다.

대리 장치: Google Data API 클라이언트 라이브러리에 프록시 서버 사용하기(2007년 6월)

이 도움말에서는 Google 데이터 클라이언트 라이브러리를 사용하여 HTTP 프록시 서버를 설정하고 사용하는 방법을 설명합니다.

Google Data API 클라이언트 디버깅: 프로그램 내에서 트래픽 탐색(2007년 6월)

이 도움말에서는 자바, .NET, Python용 Google Data API 클라이언트 라이브러리를 사용하여 샘플 진단 코드를 3개 언어로 작성했습니다. 각 예시에서는 로깅 또는 디버깅을 설정하고, 클라이언트 로그인을 사용하여 인증한 다음 Google 스프레드시트 목록을 가져와 제목을 출력합니다.

가젯

Google 데이터 가젯 만들기(2008년 10월)

Blogger Data API를 사용하여 가젯 만들기를 단계별로 살펴봅니다. 이제 가젯 개발자는 OAuth 인증의 많은 부분을 숨기고 복잡한 작업을 대신 처리하는 OAuth 프록시를 활용할 수 있습니다. 프록시는 가젯 대신 데이터 요청에 서명하므로 비공개 키를 관리하거나 서명 요청에 대해 걱정할 필요가 없습니다.