已淘汰: Sites API 已淘汰,並可能隨時停止運作。Sites API 只能存取
傳統版協作平台網站。Sites API 無法存取於 2016 年 11 月 22 日推出的
重建的協作平台網站。
用戶端程式庫與程式碼範例
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
我們提供 Google Data 用戶端程式庫,協助您編寫使用 Sites Data API 的用戶端應用程式。
用戶端程式庫會提供每種語言的工具和抽象層,方便您建構查詢和
使用回應資料,而無須建立 HTTP 要求或手動處理 HTTP 回應。每個用戶端程式庫都提供
類別。程式庫也會提供
具備 Data API 的特定 Google 服務
用戶端程式庫不會連結至特定的 API 版本。用戶端程式庫提供了
的 API 版本,並且讓您指定要做為開發依據的版本。每個用戶端程式庫支援的 API 版本
。
用戶端程式庫
|
Latest Library |
用戶端程式庫支援的 API 版本 |
參考文件 |
資源 |
Java |
下載 |
1.4 版 |
Javadoc |
|
Python |
下載 |
1.4 版 |
PyDoc |
|
程式碼範例
這些範例程式示範如何使用 API 和用戶端程式庫。您可以從這些範例開始!
教學課程
這些文章可協助您快速上手、偵錯,或使用慣用語言搭配 Google Data API。
返回頁首
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-09-02 (世界標準時間)。
[null,null,["上次更新時間:2024-09-02 (世界標準時間)。"],[[["\u003cp\u003eGoogle provides client libraries for Java and Python to simplify interaction with the Sites Data API, offering tools and abstraction for building queries and handling responses without manual HTTP request management.\u003c/p\u003e\n"],["\u003cp\u003eThese client libraries are versatile, supporting multiple API versions (currently v1.4) and offering specific extensions for various Google services with Data APIs.\u003c/p\u003e\n"],["\u003cp\u003eSample programs in Java and Python, along with a collection of tutorials, are readily available to guide developers in utilizing the API and client libraries effectively.\u003c/p\u003e\n"]]],["Google Data client libraries aid in building applications for the Sites Data API. They offer tools and abstraction, simplifying query construction and response handling. Libraries support multiple API versions, including v1.4, without being tied to a specific version. Java and Python libraries are available, with sample code and resources such as getting started guides, project links (GitHub), and developer guides. Tutorials cover topics like Eclipse integration, Rails, gadgets, cURL, proxy servers, and debugging.\n"],null,["# Client Libraries and Sample Code\n\nGoogle Data client libraries are available to help you write client applications that use the Sites Data API.\n\nFor each language, the client library provides tools and an abstraction layer, letting you construct queries and\nuse response data without having to create HTTP requests or process HTTP responses by hand. Each client library provides\nclasses that correspond to the elements and data types that the API uses. The libraries also provide extensions for\nspecific Google services that have Data APIs.\n\nClient libraries are not tied to a specific version of the API. Client libraries include access to all the\nversions of the API and let you specify a version to develop against. The API versions supported by each client library\nare listed in the table below.\n\nClient Libraries\n----------------\n\n| | Latest Library | API Versions Supported by the Client Library | Reference Docs | Resources |\n|------------|-------------------------------------------------------------------------|----------------------------------------------|---------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Java** | [Download](http://code.google.com/p/gdata-java-client/downloads/list) | v1.4 | [Javadoc](/gdata/javadoc) | - [Getting Started Guide](/gdata/articles/java_client_lib) - [Using Eclipse with the Java Client Library](/gdata/articles/eclipse) - [Java Client Library Project](https://github.com/google/gdata-java-client) (GitHub) - [Java Language Developer's Guide](/workspace/sites/docs/1.0/developers_guide_java) |\n| **Python** | [Download](http://code.google.com/p/gdata-python-client/downloads/list) | v1.4 | [PyDoc](https://github.com/google/gdata-python-client/tree/master/pydocs) | - [Getting Started Guide](/gdata/articles/python_client_lib) - [Python Client Library Project](https://github.com/google/gdata-python-client) (GitHub) - [Python Language Developer's Guide](/workspace/sites/docs/1.0/developers_guide_python) |\n\nSample code\n-----------\n\nThese sample programs demonstrate how to use the API and the client libraries. Use them to help you get started!\n\n- **Java**\n - [Google Sites Import / Export Tool](https://code.google.com/archive/p/google-sites-liberation/)\n - [Command-line sample using the client library](https://github.com/google/gdata-java-client/tree/master/java/sample/sites)\n- **Python**\n - [Command-line sample using the client library](https://github.com/google/gdata-python-client/tree/master/samples/sites)\n- **Other**\n - [Google Data API Tips Blog](http://gdatatips.blogspot.com/search/label/sites)\n\nTutorials\n---------\n\nArticles to help you get up and running quickly, debug problems or use your favorite language with Google Data APIs.\n\n- [Eclipse with the Java client library](/gdata/articles/eclipse)\n- [Google Data on Rails](/gdata/articles/gdata_on_rails)\n- [Creating a Google Data Gadget](/gdata/articles/gdata_gadgets)\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_of_page)"]]