클라이언트 라이브러리 및 샘플 코드
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
중요:
2024년 9월 30일부터 v2.0 Google Data API에 대한 지원이 중단됩니다.
기능을 계속 사용하려면 v2.0 Google Data API를 사용하는 애플리케이션을 최신 API 버전으로 업데이트하세요.
최신 버전에서는 왼쪽 탐색 메뉴의 링크를 사용하세요.
참고: 일부 GET 요청 (예: 등록정보 게시물)은 피드 URL로 계속 지원되지만 동작에는 약간의 차이가 있습니다.
자세한 내용은 Blogger 도움말 문서를 참조하세요.
Google 데이터 클라이언트 라이브러리는 Blogger Data API를 사용하는 클라이언트 애플리케이션을 작성하는 데
도움을 줍니다.
각 언어에 대해 클라이언트 라이브러리는 도구와 추상화 계층을 제공하므로 직접 HTTP 요청을 만들거나 HTTP 응답을 처리할 필요 없이 쿼리를 구성하고 응답 데이터를 사용할 수 있습니다. 각 클라이언트 라이브러리는 API가 사용하는 요소 및 데이터 유형에 해당하는 클래스를 제공합니다. 또한 각 클라이언트 라이브러리는 Data API가 있는 특정 Google 서비스를 위한 확장 프로그램을 제공합니다.
Java 클라이언트 라이브러리
Java 클라이언트 라이브러리는 Google에서 제공합니다.
.NET 클라이언트 라이브러리
.NET 클라이언트 라이브러리는 Google에서 제공하며 데스크톱, 웹, 모바일 애플리케이션 개발을 지원합니다.
PHP 클라이언트 라이브러리
PHP 클라이언트 라이브러리는 Zend 프레임워크의 일부로 Zend에서 제공합니다. 독립형 버전으로도 제공됩니다.
Python 클라이언트 라이브러리
Python 클라이언트 라이브러리는 Google에서 제공하며 명령줄, 웹, Google App Engine 애플리케이션 개발을 가능하게 합니다.
JavaScript 클라이언트 라이브러리
JavaScript 클라이언트 라이브러리는 JavaScript 내에서 전체 읽기/쓰기 기능을 제공합니다. 읽기 전용 액세스는 원시 JSON을 통해서도 사용할 수 있습니다.
Objective-C 클라이언트 라이브러리
Objective-C 클라이언트 라이브러리는 Mac OS X용 네이티브 Cocoa 애플리케이션 작성을 지원하며 이제 iPhone SDK를 지원합니다.
외부 클라이언트 라이브러리
다음 클라이언트 라이브러리는 Google에서 작성하지 않으며 Google에서 지원하지 않습니다.
샘플 코드
API 및 클라이언트 라이브러리를 사용하는 방법을 보여주는 몇 가지 샘플 프로그램이 아래에 연결되어 있습니다. 이 샘플 프로그램의 도움을 받아 시작하세요!
- 자바
- .NET
- PHP
- Python
- JavaScript
- Objective-C
- 기타
튜토리얼
Google Data API를 빠르게 준비하고 실행하거나 문제를 디버그하거나 원하는 언어를 사용하는 데 도움이 되는 도움말입니다. 전체 목록은 기사 페이지를 참조하세요.
맨 위로
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-08-31(UTC)
[null,null,["최종 업데이트: 2025-08-31(UTC)"],[[["\u003cp\u003eSupport for the v2.0 Google Data API will end on September 30, 2024; update your applications to the latest API version for continued functionality.\u003c/p\u003e\n"],["\u003cp\u003eClient libraries are available in Java, .NET, PHP, Python, JavaScript, and Objective-C to simplify interactions with the Blogger Data API.\u003c/p\u003e\n"],["\u003cp\u003eSample code and tutorials are provided to help developers get started with using the API and client libraries in various programming languages.\u003c/p\u003e\n"],["\u003cp\u003eWhile some GET requests will continue working as feed URLs after the v2.0 deprecation, there might be slight differences in behavior.\u003c/p\u003e\n"],["\u003cp\u003eRefer to the Blogger Help documentation for detailed information about the API and the transition to the latest version.\u003c/p\u003e\n"]]],[],null,["# Client Libraries and Sample Code\n\n**Important** :\nWe will discontinue support for the v2.0 Google Data API on September 30th, 2024.\nTo ensure continued functionality, update your applications that rely on the v2.0 Google\nData API to the latest API version.\nFor the latest version, use the links in the left-side navbar.\nNote: while some GET requests (such as listing posts) will continue to be supported as feed\nURLs, there are minor differences in their behavior.\nFor detailed information, refer to the\n[Blogger Help](https://support.google.com/blogger/answer/14877110) documentation.\n\nGoogle Data client libraries are available to help you write client\napplications that use the Blogger Data API.\n\nFor each language, the client library provides tools and an abstraction\nlayer, letting you construct queries and use response data without having to\ncreate HTTP requests or process HTTP responses by hand. Each client library\nprovides classes that correspond to the elements and data types that the API\nuses. Each client library also provides extensions for specific Google\nservices that have Data APIs.\n\nJava client library\n-------------------\n\nThe Java client library is provided by Google\n\n- [Getting Started Guide](/gdata/articles/java_client_lib)\n- [Blogger Developer's Guide for Java](/blogger/docs/2.0/developers_guide_java)\n- [Reference Guide](/gdata/javadoc) (Javadoc)\n- [Article on Using Eclipse with the Java client library](/gdata/articles/eclipse)\n- [Project main page](//code.google.com/p/gdata-java-client) (Subversion)\n- [Downloads page](//code.google.com/p/gdata-java-client/downloads/list)\n\n.NET client library\n-------------------\n\nThe .NET client library is provided by Google and allows desktop, web and\nmobile application development.\n\n- [Getting\n Started Guide](/gdata/articles/dotnet_client_lib)\n- [Blogger Developer's Guide for .NET](/blogger/docs/2.0/developers_guide_dotnet)\n- [Reference Guide](//code.google.com/apis/gdata/csdoc) (NDoc)\n- [Project main page](//code.google.com/p/google-gdata) (Subversion)\n- [Downloads page](//code.google.com/p/google-gdata/downloads/list)\n\nPHP client library\n------------------\n\nThe PHP client library is provided by Zend, as part of the Zend\nFramework. It is also available as a standalone release.\n\n- [Getting Started Guide](/gdata/articles/php_client_lib)\n- [Blogger Developer's Guide for PHP](/blogger/docs/1.0/developers_guide_php)\n- [Zend Reference Guide](http://framework.zend.com/manual/en/zend.gdata.html)\n- [Zend API Guide (phpdoc)](http://framework.zend.com/apidoc/core/) -- choose Zend_Gdata as the 'Package'\n- [Downloads page](http://framework.zend.com/download/gdata)\n\nPython client library\n---------------------\n\nThe Python client library is provided by Google and enables development\nof command-line, web, and Google App Engine applications.\n\n- [Getting Started Guide](/gdata/articles/python_client_lib)\n- [Blogger Developer's Guide for Python](/blogger/docs/1.0/developers_guide_python)\n- [Reference Guide](http://gdata-python-client.googlecode.com/hg/pydocs/) (PyDoc)\n- [Project main page](//code.google.com//p/gdata-python-client) (Subversion)\n- [Downloads page](//code.google.com//p/gdata-python-client/downloads/list)\n\nJavaScript client library\n-------------------------\n\nThe JavaScript client library provides full read/write capabilities from\nwithin JavaScript. Read-only access is also available via [raw JSON](/gdata/docs/json).\n\n- [Blogger interactive Developer's Guide for JavaScript](/blogger/docs/1.0/developers_guide_js)\n- [Reference Guide](/gdata/jsdoc/2.2) (JSdoc)\n\nObjective-C client library\n--------------------------\n\nThe Objective-C client library enables writing native Cocoa applications\nfor Mac OS X and now provides support for the iPhone SDK.\n\n- [Getting Started Guide](//code.google.com/p/gdata-objectivec-client/wiki/GDataObjCIntroduction)\n- [Project main page](//code.google.com/p/gdata-objectivec-client) (Subversion)\n- [Downloads page](//code.google.com/p/gdata-objectivec-client/downloads/list)\n\nExternal client libraries\n-------------------------\n\nThe following client libraries are not written by Google and are not supported by Google.\n\n- [Force.com\n Toolkit for Google Data APIs](http://wiki.apexdevnet.com/index.php/Google_Data_API_Toolkit) - Apex client library for Salesforce.com developers.\n\nSample code\n-----------\n\nA few sample programs that demonstrate how to use the API and the client\nlibraries, are linked below. Use them to help you get started!\n\n- **Java**\n - [Command-line\n sample using the client library](//code.google.com/p/gdata-java-client/source/browse/trunk/java/sample/blogger)\n- **.NET**\n - [C#\n GUI and console samples using the client library](//code.google.com/p/google-gdata/source/browse/trunk/clients/cs/samples/blogger)\n- **PHP**\n - [Simple\n ClientLogin sample using the client library](http://framework.zend.com/svn/framework/standard/trunk/demos/Zend/Gdata/Blogger.php)\n- **Python**\n - [Simple\n command-line sample using the client library](//code.google.com/p/gdata-python-client/source/browse/trunk/samples/blogger/BloggerExample.py)\n- **JavaScript**\n - [Blogged\n Upon sample to comment about external posts using the client\n library](http://gdata-javascript-client.googlecode.com/svn/trunk/samples/blogger/blogged_upon/blogged_upon.html)\n - [\"Blog\n This\" embedded blog editor using the client library](http://gdata-javascript-client.googlecode.com/svn/trunk/samples/blogger/blog_this/blog_this.html)\n - [CalendBlogger\n Google Calendar to Blogger publisher using the client\n library](http://gdata-javascript-client.googlecode.com/svn/trunk/samples/blogger/calendblogger/calendblogger.html)\n - [blog.gears\n offline client for Blogger using Google Gears and the client\n library](http://gdata-javascript-client.googlecode.com/svn/trunk/samples/blogger/bloggears/bloggears.html)\n - [blog.press\n Blogger client using the client library](http://gdata-javascript-client.googlecode.com/svn/trunk/samples/blogger/blogpress/blogpress.html)\n- **Objective-C**\n - [GUI\n sample using the client library](//code.google.com/p/gdata-objectivec-client/source/browse/trunk/Examples/BloggerSample)\n- **Other**\n - [Google\n Data API Tips Blog](http://gdatatips.blogspot.com/search/label/blogger)\n\nTutorials\n---------\n\nArticles to help you get up and running quickly, debug problems or use\nyour favorite language with Google Data APIs. See [the articles page](/gdata/articles) for a complete\nlisting.\n\n- [Eclipse with the Java client library](/gdata/articles/eclipse)\n- [Ruby with the Google Data APIs](/gdata/articles/using_ruby)\n- [Google Data APIs on Salesforce.com](/gdata/articles/salesforce)\n- [Using cURL to interact with Google Data services](/gdata/articles/using_cURL)\n- [Using Proxy Servers with the Google Data client libraries](/gdata/articles/proxy_setup)\n- [Network Capture Tools for API debugging](/gdata/articles/wireshark)\n- [Debugging Google Data clients: Exploring Traffic from Within your Program](/gdata/articles/debugging_client_libs)\n\n[Back to top](#top)"]]