متوقّفة نهائيًا: تم إيقاف واجهة برمجة تطبيقات المواقع الإلكترونية نهائيًا وقد تتوقف عن العمل في أي وقت. يمكن لواجهة برمجة تطبيقات "مواقع Google" الوصول إلى
"مواقع Google" الكلاسيكية فقط. لا يمكن لواجهة برمجة تطبيقات المواقع الوصول إلى
الإصدار المُعاد تصميمه من المواقع الذي تم إطلاقه في 22 تشرين الثاني (نوفمبر) 2016.
مكتبات العملاء ونموذج التعليمات البرمجية
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تتوفر مكتبات برامج البيانات في Google لمساعدتك في كتابة تطبيقات العميل التي تستخدم واجهة برمجة تطبيقات بيانات المواقع.
لكل لغة، توفر مكتبة العملاء أدوات وطبقة تجريدية، تتيح لك إنشاء استعلامات
استخدام بيانات الاستجابة بدون الحاجة إلى إنشاء طلبات HTTP أو معالجة استجابات HTTP يدويًا. توفر كل مكتبة برامج
التي تتوافق مع العناصر وأنواع البيانات التي تستخدمها واجهة برمجة التطبيقات. توفر المكتبات أيضًا امتدادات
خدمات Google المحددة التي تحتوي على Data APIs.
لا ترتبط مكتبات العملاء بإصدار معيّن من واجهة برمجة التطبيقات. وتشمل مكتبات العملاء الوصول إلى جميع
من واجهة برمجة التطبيقات كما تتيح لك تحديد إصدار للتطوير وفقًا له. إصدارات واجهة برمجة التطبيقات المتوافقة مع كل مكتبة برامج
مدرجة في الجدول أدناه.
مكتبات العملاء
|
Latest Library |
إصدارات واجهة برمجة التطبيقات المتوافقة مع "مكتبة العملاء" |
المستندات المرجعية |
الموارد |
Java |
تنزيل |
v1.4 |
Javadoc |
|
Python |
تنزيل |
v1.4 |
PyDoc |
|
نموذج التعليمات البرمجية
توضح نماذج البرامج هذه كيفية استخدام واجهة برمجة التطبيقات ومكتبات العملاء. ويمكنك الاستعانة بها لمساعدتك على البدء.
الفيديوهات التعليمية
مقالات لمساعدتك في الإعداد والتشغيل بسرعة، أو تصحيح الأخطاء أو استخدام لغتك المفضّلة مع Google Data APIs
الرجوع إلى الأعلى
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 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)"]]