قبل استخدام واجهات Google APIs، عليك تفعيلها في مشروع على Google Cloud. يمكنك تفعيل واجهة برمجة تطبيق واحدة أو أكثر في مشروع واحد على Google Cloud. إذا لم يكن لديك مشروع على Google Cloud، اطّلِع على مقالة إنشاء مشروع على Cloud.
لتفعيل واجهة برمجة تطبيقات في مشروعك على Google Cloud، اتّبِع الخطوات التالية:
Google Cloud Console
- في "وحدة تحكّم Google Cloud"، انتقِل إلى "القائمة" > المزيد من المنتجات > Google Workspace > مكتبة المنتجات.
- انقر على واجهة برمجة التطبيقات التي تريد تفعيلها.
- انقر على تفعيل.
- لتفعيل المزيد من واجهات برمجة التطبيقات، كرِّر هذه الخطوات.
Google Cloud CLI
- ثبِّت واجهة سطر الأوامر في Google Cloud (gcloud CLI) أو افتحها.
-
نفِّذ الأمر
services enable
، مع تحديد خدمة واجهة برمجة التطبيقات التي تريد تفعيلها.gcloud services enable API_SERVICE_ID
(اختياري) تجربة واجهات برمجة التطبيقات في Google Workspace في تطبيقات تجريبية
إذا كنت تجرّب Google Workspace، استخدِم الاختصار التالي الذي يتيح استخدام واجهات برمجة التطبيقات الشائعة في Google Workspace وينشئ بيانات اعتماد OAuth التي يمكنك استخدامها.
إذا كنت بصدد تطوير تطبيق يصل إلى معلومات المستخدمين، عليك ضبط شاشة طلب الموافقة المتعلّقة ببروتوكول OAuth قبل طرح تطبيقك.
انقر على هذا الزر لاختيار مشروع على Google Cloud أو إنشائه، وتفعيل واجهات برمجة التطبيقات في Workspace تلقائيًا:
تفعيل واجهات برمجة التطبيقات في Workspace
في مربّع الحوار الناتج، انقر على تنزيل إعدادات العميل واحفظcredentials.json
في دليل العمل.
الاطّلاع على مستكشف واجهات Google Workspace APIs للحصول على قائمة شاملة بجميع واجهات برمجة التطبيقات المتاحة، وتجربة طرق معيّنة من متصفّحك
واجهات برمجة التطبيقات المفعّلة (انقر للتوسيع)
يتيح الزر استخدام واجهات برمجة التطبيقات التالية:
- Admin SDK API
- واجهة برمجة التطبيقات لبرمجة التطبيقات
- Calendar API
- واجهة برمجة التطبيقات للدردشة
- Classroom API
- Docs API
- واجهة برمجة تطبيقات Drive
- Forms API
- Gmail API
- Google Workspace add-ons API
- واجهة برمجة تطبيقات Google Keep
- Meet REST API
- Sheets API
- Slides API
واجهات برمجة التطبيقات في Google Workspace
استخدِم روابط Google Cloud Console التالية أو واجهة سطر الأوامر (CLI) في Google Cloud لتفعيل واجهات برمجة تطبيقات معيّنة في Google Workspace في مشروعك على Cloud.
واجهة برمجة التطبيقات Admin SDK |
تفعيل واجهة برمجة التطبيقات Admin SDK API
|
Alert Center API |
تفعيل Alert Center API
|
Apps Script API |
تفعيل واجهة برمجة التطبيقات لبرمجة التطبيقات
|
CalDAV API |
تفعيل واجهة برمجة تطبيقات CalDAV
|
Calendar API |
تفعيل Calendar API
|
Chat API |
تفعيل Chat API
|
Classroom API |
تفعيل Classroom API
|
واجهة برمجة تطبيقات Cloud Identity |
تفعيل Cloud Identity API
|
واجهة برمجة تطبيقات Cloud Search |
تفعيل Cloud Search API
|
Docs API |
تفعيل Docs API
|
Drive API |
تفعيل Drive API
|
Drive Activity API |
تفعيل Drive Activity API
|
Drive Labels API |
تفعيل واجهة برمجة تطبيقات Drive Labels
|
Forms API |
تفعيل Forms API
|
Gmail API |
تفعيل واجهة برمجة التطبيقات Gmail API
|
Groups Migration API |
تفعيل Groups Migration API
|
Groups Settings API |
تفعيل Groups Settings API
|
Google Workspace add-ons API |
تفعيل Google Workspace add-ons API
|
Google Keep API |
تفعيل Google Keep API
|
Enterprise License Manager API |
تفعيل Enterprise License Manager API
|
Marketplace API |
تفعيل واجهة برمجة تطبيقات Marketplace
|
Marketplace SDK |
تفعيل حزمة تطوير البرامج (SDK) في Marketplace
|
Meet REST API |
تفعيل واجهة برمجة التطبيقات Meet REST
|
People API |
تفعيل People API
|
Postmaster Tools API |
تفعيل واجهة برمجة التطبيقات لأدوات Postmaster
|
Reseller API |
تفعيل واجهة برمجة تطبيقات المورّد
|
Sheets API |
تفعيل Sheets API
|
Slides API |
تفعيل Slides API
|
Tasks API |
تفعيل Tasks API
|
Vault API |
تفعيل Vault API
|
الخطوة التالية
كيفية عمل المصادقة والتفويض لواجهات برمجة التطبيقات في Google Workspace