تفعيل واجهات برمجة التطبيقات في Google Workspace

قبل استخدام واجهات Google APIs، عليك تفعيلها في مشروع على Google Cloud. يمكنك تفعيل واجهة برمجة تطبيق واحدة أو أكثر في مشروع واحد على Google Cloud. إذا لم يكن لديك مشروع على Google Cloud، اطّلِع على مقالة إنشاء مشروع على Cloud.

لتفعيل واجهة برمجة تطبيقات في مشروعك على Google Cloud، اتّبِع الخطوات التالية:

Google Cloud Console

  1. في "وحدة تحكّم Google Cloud"، انتقِل إلى "القائمة" > المزيد من المنتجات > Google Workspace > مكتبة المنتجات.

    الانتقال إلى "مكتبة المنتجات"

  2. انقر على واجهة برمجة التطبيقات التي تريد تفعيلها.
  3. انقر على تفعيل.
  4. لتفعيل المزيد من واجهات برمجة التطبيقات، كرِّر هذه الخطوات.

Google Cloud CLI

  1. ثبِّت واجهة سطر الأوامر في Google Cloud (gcloud CLI) أو افتحها.
  2. نفِّذ الأمر 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 API
gcloud services enable admin.googleapis.com
تفعيل Alert Center API
gcloud services enable alertcenter.googleapis.com
تفعيل واجهة برمجة التطبيقات لبرمجة التطبيقات
gcloud services enable script.googleapis.com
تفعيل واجهة برمجة تطبيقات CalDAV
gcloud services enable caldav.googleapis.com
تفعيل Calendar API
gcloud services enable calendar-json.googleapis.com
تفعيل Chat API
gcloud services enable chat.googleapis.com
تفعيل Classroom API
gcloud services enable classroom.googleapis.com
تفعيل Cloud Identity API
gcloud services enable cloudidentity.googleapis.com
تفعيل Cloud Search API
gcloud services enable cloudsearch.googleapis.com
تفعيل Docs API
gcloud services enable docs.googleapis.com
تفعيل Drive API
gcloud services enable drive.googleapis.com
تفعيل Drive Activity API
gcloud services enable driveactivity.googleapis.com
تفعيل واجهة برمجة تطبيقات Drive Labels
gcloud services enable drivelabels.googleapis.com
تفعيل Forms API
gcloud services enable forms.googleapis.com
تفعيل واجهة برمجة التطبيقات Gmail API
gcloud services enable gmail.googleapis.com
تفعيل Groups Migration API
gcloud services enable groupsmigration.googleapis.com
تفعيل Groups Settings API
gcloud services enable groupssettings.googleapis.com
تفعيل Google Workspace add-ons API
gcloud services enable gsuiteaddons.googleapis.com
تفعيل Google Keep API
gcloud services enable keep.googleapis.com
تفعيل Enterprise License Manager API
gcloud services enable licensing.googleapis.com
تفعيل واجهة برمجة تطبيقات Marketplace
gcloud services enable appsmarket.googleapis.com
تفعيل حزمة تطوير البرامج (SDK) في Marketplace
gcloud services enable appsmarket-component.googleapis.com
تفعيل واجهة برمجة التطبيقات Meet REST
gcloud services enable meet.googleapis.com
تفعيل People API
gcloud services enable people.googleapis.com
تفعيل واجهة برمجة التطبيقات لأدوات Postmaster
gcloud services enable gmailpostmastertools.googleapis.com
تفعيل واجهة برمجة تطبيقات المورّد
gcloud services enable reseller.googleapis.com
تفعيل Sheets API
gcloud services enable sheets.googleapis.com
تفعيل Slides API
gcloud services enable slides.googleapis.com
تفعيل Tasks API
gcloud services enable tasks.googleapis.com
تفعيل Vault API
gcloud services enable vault.googleapis.com

الخطوة التالية

كيفية عمل المصادقة والتفويض لواجهات برمجة التطبيقات في Google Workspace