ملاحظة مهمة: سنتوقف عن إتاحة الإصدار 2.0 من Google Data API في 30 أيلول (سبتمبر) 2024. لضمان استمرار الوظائف، عليك تحديث تطبيقاتك التي تعتمد على الإصدار 2.0 من Google Data API إلى أحدث إصدار من واجهة برمجة التطبيقات. للحصول على أحدث إصدار، استخدِم الروابط في شريط التنقّل الأيمن. ملاحظة: ستظلّ بعض طلبات GET (مثل إدراج المشاركات) متاحة كعنوان URL للخلاصة، ولكن هناك اختلافات طفيفة في سلوكها. للاطّلاع على معلومات مفصّلة، راجِع مستندات مساعدة Blogger.
تتوفّر مكتبات عملاء البيانات من Google لمساعدتك في كتابة تطبيقات العملاء التي تستخدم Blogger Data API.
بالنسبة إلى كل لغة، توفر مكتبة البرامج أدوات وطبقة مجرّدة، ما يتيح لك إنشاء طلبات بحث واستخدام بيانات الاستجابة بدون الحاجة إلى إنشاء طلبات HTTP أو معالجة استجابات HTTP يدويًا. توفر كل مكتبة برامج فئات تتوافق مع العناصر وأنواع البيانات التي تستخدمها واجهة برمجة التطبيقات. وتوفر كل مكتبة برامج أيضًا إضافات لخدمات محدّدة من Google تتضمن Data APIs.
مكتبة عملاء Java
تقدّم Google مكتبة برامج Java
- دليل البدء
- دليل مطوّري برامج Blogger للغة Java
- الدليل المرجعي (JavaDo)
- مقالة حول استخدام Eclipse مع مكتبة برامج Java
- الصفحة الرئيسية للمشروع (الإصدار الفرعي)
- صفحة عمليات التنزيل
مكتبة برامج NET.
توفّر Google مكتبة برامج .NET وهي تتيح تطوير تطبيقات أجهزة الكمبيوتر المكتبي والويب والتطبيقات للأجهزة الجوّالة.
- دليل البدء
- دليل مطوّري برامج Blogger لنظام .NET
- الدليل المرجعي (NDoc)
- الصفحة الرئيسية للمشروع (الإصدار الفرعي)
- صفحة عمليات التنزيل
مكتبة عملاء PHP
توفّر Zend مكتبة برامج لغة PHP كجزء من إطار عمل Zend. يتوفّر أيضًا كإصدار مستقلّ.
- دليل البدء
- دليل مطوّر برامج Blogger للغة PHP
- دليل Zend المرجعي
- دليل واجهة برمجة التطبيقات Zend API (phpdoc) -- اختيار Zend_Gdata باعتباره "الحزمة"
- صفحة عمليات التنزيل
مكتبة عملاء Python
توفّر Google مكتبة برامج Python، وهي تتيح تطوير تطبيقات سطر الأوامر والويب وتطبيقات Google App Engine.
- دليل البدء
- دليل مطوّري برامج Blogger للغة Python
- الدليل المرجعي (PyDoc)
- الصفحة الرئيسية للمشروع (الإصدار الفرعي)
- صفحة عمليات التنزيل
مكتبة برامج JavaScript
توفّر مكتبة برامج JavaScript إمكانات كاملة للقراءة/الكتابة من داخل JavaScript. يتوفر أيضًا إذن بالقراءة فقط من خلال ملف JSON RAW.
مكتبة عملاء Objective-C
تتيح مكتبة برامج Objective-C إمكانية كتابة تطبيقات Cocoa الأصلية لنظام التشغيل Mac OS X، وتتيح الآن استخدام حزمة تطوير البرامج (SDK) لأجهزة iPhone.
- دليل البدء
- الصفحة الرئيسية للمشروع (الإصدار الفرعي)
- صفحة عمليات التنزيل
مكتبات العملاء الخارجية
مكتبات البرامج التالية غير مكتوبة من قِبل Google، وهي غير متاحة لدى Google.
- مجموعة أدوات Force.com لواجهات برمجة تطبيقات البيانات من Google: مكتبة عملاء Apex لمطوّري برامج Salesforce.com.
نموذج التعليمات البرمجية
في ما يلي بعض نماذج البرامج التي توضح كيفية استخدام واجهة برمجة التطبيقات ومكتبات العميل. استخدمها لمساعدتك على البدء!
- Java
- .NET
- PHP
- Python
- JavaScript
- تم تدوينه على نموذج للتعليق على المشاركات الخارجية باستخدام مكتبة العملاء
- محرِّر مدونة"Blog هذه" مضمّن باستخدام مكتبة البرامج
- CalendBlogger "تقويم Google" إلى ناشر Blogger باستخدام مكتبة البرامج
- برنامج Blog.externals بلا اتصال بالإنترنت لـ Blogger باستخدام Google Currents ومكتبة البرامج
- blog.press عميل Blogger باستخدام مكتبة البرامج
- الهدف-ج
- غير ذلك
الفيديوهات التعليمية
مقالات لمساعدتك في إكمال عملية الإعداد بسرعة، أو تصحيح الأخطاء، أو استخدام لغتك المفضّلة مع Google Data APIs. راجِع صفحة المقالات للاطّلاع على البيانات الكاملة.
- Eclipse باستخدام مكتبة برامج Java
- Ruby مع Google Data APIs
- Google Data APIs على Salesforce.com
- استخدام cURL للتفاعل مع خدمات بيانات Google
- استخدام الخوادم الوكيلة مع مكتبات عملاء بيانات Google
- أدوات التقاط الشبكات لتصحيح الأخطاء في واجهة برمجة التطبيقات
- تصحيح أخطاء عملاء Google Data: استكشاف الزيارات الواردة من داخل برنامجك