توفّر هذه الصفحة روابط إلى الطرق المناسبة للوصول إلى واجهات برمجة تطبيقات Blogger.
مكتبات برامج واجهات برمجة تطبيقات Blogger
وقد تم تصميم واجهات برمجة تطبيقات Blogger على HTTP وJSON، حتى يتمكن أي برنامج HTTP عادي من إرسال الطلبات إليه وتحليل الردود.
ومع ذلك، بدلاً من إنشاء طلبات HTTP وتحليل الردود يدويًا، يمكنك استخدام مكتبات برامج Google APIs. توفّر مكتبات العملاء تكاملاً أفضل للغات والأمان المحسّن ودعم إجراء المكالمات التي تتطلّب تفويضًا من المستخدم.
البدء
احصل على أحدث مكتبة برامج واجهات برمجة تطبيقات Blogger لتطبيق Go (الإصدار الأولي). راجِع دليل المطوّر لمكتبة البرامج.
لغة Java
تحتوي هذه الصفحة على معلومات عن البدء في استخدام الإصدار الثالث من Blogger API باستخدام مكتبة عملاء Google API لـ Java. لمزيد من المعلومات، يمكن الاطّلاع على المستندات التالية:
- تصفَّح مرجع JavaDoc للإصدار 3 من Blogger API.
- اطَّلِع على دليل المطوّر لمكتبة برامج Google API للغة Java.
- التفاعل مع واجهة برمجة التطبيقات هذه في متصفّحك باستخدام APIs Explorer: الإصدار 3 من Blogger API.
إضافة مكتبة البرامج إلى مشروعك
يمكنك اختيار بيئة الإصدار (Maven أو Gradle) من بين علامات التبويب التالية:
أضِف ما يلي إلى ملف pom.xml
:
أضِف ما يلي إلى ملف build.gradle
:
JavaScript
راجِع دليل المطوّر لمكتبة البرامج.
NET.
تحتوي هذه الصفحة على معلومات عن كيفية البدء باستخدام الإصدار 3 من Blogger API باستخدام مكتبة عملاء Google API لنظام NET. لمزيد من المعلومات، راجِع المستندات التالية:
- تصفَّح المستندات المرجعية لنظام.NET لاستخدامها في الإصدار 3 من واجهة برمجة تطبيقات Blogger.
- اطَّلِع على دليل المطوّر لمكتبة برامج Google API لنظام NET.
- التفاعل مع واجهة برمجة التطبيقات هذه في متصفّحك باستخدام APIs Explorer: الإصدار 3 من Blogger API.
تنزيل المكتبة
ثبِّت حزمة NuGet: Google.Apis.
Node.js
يمكنك الحصول على أحدث مكتبة عميل في Blogger API لـ Node.js. راجِع دليل المطوّر لمكتبة البرامج.
Obj-C
يمكنك الحصول على أحدث مكتبة برامج واجهات برمجة تطبيقات Blogger لهدف ج. راجِع دليل المطوّر لمكتبة البرامج.
لغة PHP
احصل على أحدث مكتبة عميل لـ Blogger APIs للغة PHP (إصدار تجريبي). راجِع دليل المطوّر لمكتبة البرامج.
لغة Python
تحتوي هذه الصفحة على معلومات عن كيفية بدء استخدام الإصدار 3 من Blogger API باستخدام مكتبة برامج Google API لبرنامج Python. لمزيد من المعلومات، يمكن الاطّلاع على المستندات التالية:
- تصفَّح مرجع PyDoc لـ Blogger API v3.
- اطَّلِع على دليل المطوّر لمكتبة برامج Google API للغة Python.
- التفاعل مع واجهة برمجة التطبيقات هذه في متصفّحك باستخدام APIs Explorer: الإصدار 3 من Blogger API.
عيّنة
يمكن أن يساعدك نموذج blogger في بدء استخدام مكتبة العميل.
متطلبات النظام
- أنظمة التشغيل:
- Linux
- Mac OS X
- Windows
- الإصدار 2.7 أو 3.4 أو الإصدارات اللاحقة من نظام Python
تثبيت مكتبة البرامج
يمكنك استخدام مدير حُزم أو تنزيل مكتبة برامج Python يدويًا وتثبيتها:
التثبيت المُدار
استخدِم pip أو Setuptools لإدارة التثبيت. قد تحتاج إلى تشغيل sudo
أولاً.
- pip (الخيار المفضّل):
pip install --upgrade google-api-python-client
- أدوات الإعداد:
easy_install --upgrade google-api-python-client
التثبيت اليدوي
- نزِّل مكتبة البرامج الأحدث للغة Python.
- فُكَّ حزمة الرمز.
- تثبيت:
python setup.py install
App Engine
بما أنّ مكتبات برامج Python غير مثبَّتة في بيئة وقت تشغيل Python في App Engine، عليك نسخها إلى تطبيقك كما هي الحال مع مكتبات الجهات الخارجية.
Ruby
تحتوي هذه الصفحة على معلومات عن كيفية بدء استخدام الإصدار 3 من Blogger API باستخدام مكتبة عملاء Google API لواجهة Ruby. لمزيد من المعلومات، يمكن الاطّلاع على المستندات التالية:
- اطَّلِع على دليل البدء لمكتبة برامج Google API للغة Ruby.
- التفاعل مع واجهة برمجة التطبيقات هذه في متصفّحك باستخدام APIs Explorer: الإصدار 3 من Blogger API.
تنزيل أداة google-api-client
وفقًا للنظام الذي تستخدمه، قد تحتاج إلى إضافة هذه الأوامر أولاً باستخدام sudo
.
إذا لم يسبق لك تثبيت "مكتبة برامج Google API" لواجهة Ruby، يمكنك تثبيتها باستخدام RubyGems
:
gem install google-api-client
إذا سبق لك تثبيت اللعبة، يُرجى التحديث إلى أحدث إصدار:
gem update -y google-api-client
بدء استخدام مكتبة برامج Google API للغة Ruby
للاطّلاع على كيفية تقديم طلبك الأول، راجِع دليل البدء.
طرق أخرى للوصول إلى واجهات برمجة تطبيقات Blogger
يسرد الجدول التالي طرقًا أخرى للوصول إلى واجهات برمجة تطبيقات Blogger:
طريقة الدخول | الوصف |
---|---|
مستكشف واجهات برمجة التطبيقات | أداة تفاعلية تتيح لك تجربة Google APIs من متصفّحك مباشرةً. |