قبلاز استفاده از Google API، باید آنها را در پروژه Google Cloud روشن کنید. میتوانید یک یا چند میانای برنامهسازی کاربردی را در یک پروژه Google Cloud روشن کنید. اگر ازقبل پروژه Google Cloud ندارید، ایجاد پروژه Cloud را ببینید.
برای فعال کردن میانای برنامهسازی کاربردی در پروژه Cloud:
;کنسول Google Cloud
- در کنسول Google Cloud، به «منو» > میاناهای برنامهسازی کاربردی و سرویسها > کتابخانه > Google Workspace بروید.
- روی API موردنظرتان برای روشن کردن کلیک کنید.
- روی فعال کردن کلیک کنید.
- برای فعال کردن میاناهای برنامهسازی کاربردی بیشتر، این مراحل را تکرار کنید.
Google Cloud CLI
- میانای خط فرمان (CLI) Google Cloud را نصب یا باز کنید.
-
فرمان
services enableرا اجرا کنید و مشخص کنید کدام سرویس API فعال شود.gcloud services enable API_SERVICE_ID
میاناهای برنامهسازی کاربردی ازپیش فعالشده در Google AI Studio
وقتی برنامههای وب را در Google AI Studio میسازید، نیازی نیست بهصورت دستی میاناهای برنامهسازی کاربردی Google Workspace پشتیبانیشده را در کنسول Google Cloud فعال کنید. میاناهای برنامهسازی کاربردی زیر در پروژه «سطح Starter» تحت مدیریت Google شما ازقبل فعال شدهاند:
- Google Calendar API (
calendar-json.googleapis.com) - Google Docs API (
docs.googleapis.com) - Google Drive API (
drive.googleapis.com) - Google Forms API (
forms.googleapis.com) - Gmail API (
gmail.googleapis.com) - Google Picker API (
picker.googleapis.com) - Google Sheets API (
sheets.googleapis.com) - Google Slides API (
slides.googleapis.com) - Google Tasks API (
tasks.googleapis.com)
در پروژه «سطح Starter»، میاناهای برنامهسازی کاربردی Google Workspace فقط از OAuth 2.0 سمت کارخواه پشتیبانی میکنند. برای مثال، Google Picker API بهجای کلید API توسعهدهنده از کد دسترسی OAuth 2.0 استفاده میکند و حسابهای خدمات یا ذخیره کردن رمزهای کارخواه OAuth در Secret Manager پشتیبانی نمیشود. اگر به اعتبارنامههای سمت سرور، کلیدهای میانای برنامهسازی کاربردی، یا میاناهای برنامهسازی کاربردی دیگری مثل میانای برنامهسازی کاربردی Admin SDK یا میانای برنامهسازی کاربردی Google Apps Script نیاز دارید، میتوانید پروژه Starter Tier خود را به پروژه Cloud استاندارد ارتقا دهید و آنها را بهصورت دستی پیکربندی کنید.
برای جزئیات درباره سهمیهها و ویژگیهای «سطح مبتدی»، به نمای کلی سطح مبتدی و استقرار برنامههای وب از Google AI Studio مراجعه کنید.
(اختیاری) Google Workspace APIs را در برنامههای آزمایشی امتحان کنید
اگر درحال آزمایش Google Workspace هستید، از میانبر زیر استفاده کنید که میاناهای برنامهسازی کاربردی Google Workspace پرطرفدار را فعال میکند و اطلاعات کاربری OAuth را که میتوانید استفاده کنید ایجاد میکند.
اگر درحال توسعه برنامهای هستید که به اطلاعات کاربر دسترسی دارد، باید صفحه رضایت OAuth را پیکربندی کنید قبلاز اینکه برنامهتان را منتشر کنید.
روی این دکمه کلیک کنید تا پروژه Google Cloud را انتخاب یا ایجاد کنید و بهطور خودکار میاناهای برنامهسازی کاربردی Workspace را فعال کنید:
فعال کردن میاناهای برنامهسازی کاربردی Workspace
در کادر گفتگوی حاصل، روی بارگیری پیکربندی کارخواه کلیک کنید وcredentials.json را در دایرکتوری کاریتان ذخیره کنید.
برای مشاهده فهرست جامعی از همه میاناهای برنامهسازی کاربردی دردسترس و امتحان کردن روشهای خاص از مرورگرتان، به Google Workspace APIs explorer مراجعه کنید.
میاناهای برنامهسازی کاربردی فعالشده (برای ازهم باز کردن کلیک کنید)
این دکمه میاناهای برنامهسازی کاربردی زیر را فعال میکند:
- Admin SDK API
- Apps Script API
- Calendar API
- Chat API
- Classroom API
- Docs API
- Drive API
- Forms API
- Gmail API
- میانای برنامهسازی کاربردی برافزاهای Google Workspace
- Google Keep API
- Meet REST API
- Sheets API
- Slides API
Google Workspace APIs
از پیوندهای کنسول Google Cloud زیر یا میانای خط فرمان Google Cloud (CLI) برای فعال کردن میاناهای برنامهسازی کاربردی Google Workspace خاص در پروژه Cloud خود استفاده کنید.
Admin SDK API |
فعال کردن Admin SDK API
|
Alert Center API |
فعال کردن Alert Center API
|
Apps Script API |
فعال کردن Apps Script API
|
CalDAV API |
فعال کردن CalDAV API
|
Calendar API |
فعال کردن Calendar API
|
Chat API |
فعال کردن Chat API
|
Classroom API |
فعال کردن Classroom API
|
Cloud Identity API |
فعال کردن Cloud Identity API
|
Cloud Search API |
فعال کردن Cloud Search API
|
Docs API |
فعال کردن Docs API
|
Drive API |
فعال کردن Drive API
|
Drive Activity API |
فعال کردن Drive Activity API
|
Drive Labels API |
فعال کردن Drive Labels API
|
Forms API |
فعال کردن Forms API
|
Gmail API |
فعال کردن Gmail API
|
Groups Migration API |
فعال کردن Groups Migration API
|
Groups Settings API |
فعال کردن Groups Settings API
|
میانای برنامهسازی کاربردی برافزاهای Google Workspace |
فعال کردن میانای برنامهسازی کاربردی برافزاهای Google Workspace
|
Google Keep API |
فعال کردن Google Keep API
|
Enterprise License Manager API |
فعال کردن Enterprise License Manager API
|
Marketplace API |
فعال کردن Marketplace API
|
کیت توسعه نرمافزار Marketplace |
فعال کردن کیت توسعه نرمافزار Marketplace
|
Meet REST API |
فعال کردن Meet REST API
|
People API |
فعال کردن People API
|
Postmaster Tools API |
فعال کردن Postmaster Tools API
|
Reseller API |
فعال کردن Reseller API
|
Sheets API |
فعال کردن Sheets API
|
Slides API |
فعال کردن Slides API
|
Tasks API |
فعال کردن Tasks API
|
Vault API |
فعال کردن Vault API
|
مرحله بعدی
با نحوه عملکرد اصالتسنجی و صدور مجوز برای Google Workspace API آشنا شوید.