المكتبات والنماذج

تسهّل مكتبات عميل Google API، المتوفّرة بعدد من لغات البرمجة الشائعة، استخدام Google Site Verification API.

في الجداول التالية، يعرض العمود الأول مرحلة تطوير كل مكتبة (يُرجى العِلم أنّ بعضها في المراحل المبكرة)، كما يعرض روابط تؤدي إلى مستندات المكتبة. يربط العمود الثاني بالعينات المتاحة لكل مكتبة.

الوثائق نماذج
Google API Client Library for Java عينات Java
Google API Client Library for JavaScript عينات JavaScript
Google API Client Library for .NET أمثلة ‎.NET
Google API Client Library for Objective-C for REST أمثلة على Objective-C
مكتبة برامج Google API للغة PHP أمثلة على PHP
مكتبة برامج Google API للغة Python (الإصدار 1 أو 2) أمثلة على Python

تتوفّر أيضًا المكتبات التالية في مراحلها الأولى:

الوثائق نماذج
مكتبات برامج Google APIs للغة Dart (إصدار تجريبي) عيّنات من بيانات Dart
Google API Client Library for Go عينات Go
مكتبة برامج Google API لنظام التشغيل Node.js (إصدار أوّلي) عيّنات Node.js
مكتبة عميل "واجهة Google API" للغة Ruby (إصدار أوّلي) أمثلة على Ruby

أمثلة مميّزة لواجهة برمجة التطبيقات هذه

في كثير من الأحيان، تكون أسهل طريقة لمعرفة كيفية استخدام واجهة برمجة التطبيقات هي الاطّلاع على نموذج الرمز البرمجي. يوفّر الجدول أعلاه روابط لبعض العيّنات الأساسية لكل لغة من اللغات المعروضة. يسلّط هذا القسم الضوء على عيّنات مثيرة للاهتمام بشكل خاص لواجهة برمجة التطبيقات Google Site Verification API.

اللغة عيّنات مميّزة إصدار واجهة برمجة التطبيقات
PHP
  • المكوّن الإضافي لخدمة Wordpress للتحقّق من ملكية الموقع (المصدر)
    مكوّن إضافي لخدمة Wordpress يستخدم واجهة برمجة التطبيقات Google Site Verification API للتحقّق من ملكية المدونات. يوضّح هذا النموذج كيفية استخدام مكتبة PHP لإجراء طلبات إلى واجهة برمجة التطبيقات والمصادقة باستخدام OAuth. يحتوي ملف ZIP الخاص بالبرنامج المساعد على رمز PHP غير مجمَّع وغير مشفَّر يمكن استخدامه كرمز مثال.

    هذا المكوّن الإضافي مرخَّص بموجب GPLv2 للامتثال للمتطلبات القانونية في WordPress، كما أنّ مكتبة برامج PHP للعملاء متاحة للتنزيل بموجب أحكام ترخيص Apache 2.0 الأقل تقييدًا.
1