مكتبات العملاء

تم إنشاء واجهة برمجة التطبيقات Reseller API استنادًا إلى HTTP وJSON، ما يتيح لأي حزمة ويب عادية إرسال طلبات إليها وتحليل استجاباتها.

ومع ذلك، بدلاً من إنشاء طلبات HTTP وتحليل الردود يدويًا، قد تحتاج إلى استخدام مكتبات Google APIs Client Libraries. توفّر مكتبات العملاء تكاملاً أفضل للّغة وأمانًا محسّنًا وإمكانية إجراء المكالمات التي تتطلّب إذنًا من المستخدم.

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

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

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

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