يقدّم Google Workspace مجموعة واسعة من المنتجات والأدوات المخصّصة للمطوّرين والتي تتيح لك ربط خدمتك بـ Google Workspace أو توسيع نطاق تطبيقات Google Workspace، مثل Gmail وGoogle Drive وGoogle Chat. لكل تطبيق أو عملية تكامل في Google Workspace مشروع خاص على Google Cloud حيث يمكنك ضبط واجهات برمجة التطبيقات وإعداد المصادقة وإدارة عمليات النشر.
في Google Cloud Console، تعرض صفحة نظرة عامة على Google Workspace API العديد من المهام الشائعة في Google Workspace API التي يمكنك إكمالها في مكان آخر في Google Cloud Console. يتم جمع واجهات برمجة التطبيقات في Google Workspace في مكان واحد لتتمكّن من إدارتها.
يمكنك بدء تطوير Google Workspace بطريقتَين: اتّباع خطوات الإعداد الخمس لضبط مشروع على السحابة الإلكترونية يدويًا، أو إنشاء تطبيقات ويب في Google AI Studio.
البدء في 5 خطوات
لإعداد مشروع على السحابة الإلكترونية يدويًا لعملية التطوير، عليك إكمال هذه الخطوات الخمس:
أنشئ مشروعًا على Google Cloud لتطبيقك أو إضافتك أو عملية الدمج في Google Workspace.
فعِّل واجهات برمجة التطبيقات التي تريد استخدامها في مشروعك على Google Cloud.
تعرَّف على كيفية عمل المصادقة والتفويض عند تطوير تطبيقات Google Workspace.
اضبط شاشة طلب الموافقة على OAuth لضمان فهم المستخدمين لأذونات الوصول التي يملكها تطبيقك إلى بياناتهم وموافقتهم عليها.
أنشئ بيانات اعتماد الوصول لمصادقة المستخدمين النهائيين أو حسابات الخدمة في تطبيقك.
إنشاء تطبيقات ويب في Google AI Studio
بدلاً من إنشاء مشروع على السحابة الإلكترونية يدويًا، يمكنك استخدام Google AI Studio لتطوير تطبيقات الويب ونشرها باستخدام واجهات برمجة تطبيقات Google Workspace المدمجة:
- مشروع Starter Tier الذي تديره Google: تتلقّى حسابات Google المؤهَّلة تلقائيًا مشروع Starter Tier الذي تديره Google بدون أي تكلفة، ويخضع هذا المشروع لبنود الخدمة الإضافية الخاصة بـ Starter Tier، بدون الحاجة إلى إنشاء مشروع على السحابة الإلكترونية يدويًا أو ضبط بيانات الاعتماد. واجهات برمجة تطبيقات Google Workspace المتوافقة وأذونات OAuth المضمّنة في ميزة "تسجيل الدخول باستخدام حساب Google" تم ضبطها مسبقًا.
- مشروع على السحابة الإلكترونية يديره المستخدم: إذا لم يكن حسابك مؤهلاً للاستفادة من "الخطة الأساسية"، أو إذا أجريت ترقية من مشروع في "الخطة الأساسية"، يمكنك إنشاء مشروع على السحابة الإلكترونية يديره المستخدم أو استخدام مشروع حالي من خلال اتّباع خطوات ضبط مشروع على السحابة الإلكترونية يدويًا. سيظل بإمكانك استخدام Google AI Studio لمساعدتك في بدء استخدام واجهات برمجة تطبيقات Google Workspace عند إنشاء التطبيقات. في حين أنّ الخدمات الأخرى في Google AI Studio قد تتطلّب ربط حساب فوترة على Cloud بمشروع على السحابة الإلكترونية يديره المستخدم، فإنّ واجهات برمجة التطبيقات المتوافقة في Google Workspace لا تتطلّب حساب فوترة على Cloud.
لمزيد من المعلومات حول نشر تطبيقات الويب من Google AI Studio ومشاريع Starter Tier، يُرجى الاطّلاع على نشر تطبيقات الويب من Google AI Studio و نظرة عامة على Starter Tier.
|
هل تريد الاطّلاع على Google Workspace أثناء استخدامها؟
تقدّم قناة Google Workspace Developers فيديوهات حول النصائح والحيل وأحدث الميزات.
|