Quickstarts نحوه راهاندازی و اجرای برنامهای را توضیح میدهد که Google Workspace API را فراخوانی میکند.
راهاندازیهای سریع Google Workspace از کتابخانههای سرویس گیرنده API برای رسیدگی به برخی از جزئیات جریان احراز هویت و مجوز استفاده میکنند. توصیه می کنیم از کتابخانه های سرویس گیرنده برای برنامه های خود استفاده کنید. این شروع سریع از یک رویکرد احراز هویت ساده استفاده می کند که برای یک محیط آزمایشی مناسب است. برای یک محیط تولید، توصیه میکنیم قبل از انتخاب اعتبارنامههای دسترسی مناسب برای برنامهتان، درباره احراز هویت و مجوز یاد بگیرید.
به عنوان یک سرپرست Google Workspace، میتوانید از Alert Center API برای دسترسی به هشدارها برای مشکلاتی که دامنه شما را تحت تأثیر قرار میدهد استفاده کنید.
اهداف
- محیط خود را تنظیم کنید.
- نمونه را تنظیم و اجرا کنید.
پیش نیازها
- جاوا 1.8 یا بالاتر
- یک پروژه Google Cloud
- یک حساب Google
محیط خود را تنظیم کنید
API را روشن کنید
قبل از استفاده از Google API، باید آنها را در پروژه Google Cloud روشن کنید. میتوانید یک یا چند API را در یک پروژه Google Cloud روشن کنید.در کنسول Google Cloud، Alert Center API را روشن کنید.
یک حساب کاربری ایجاد کنید
حساب سرویس نوع خاصی از حساب است که توسط یک برنامه کاربردی به جای یک شخص استفاده می شود. میتوانید از یک حساب سرویس برای دسترسی به دادهها یا انجام اقدامات توسط حساب ربات یا برای دسترسی به دادهها از طرف Google Workspace یا Cloud Identity استفاده کنید. برای اطلاعات بیشتر، به درک حساب های خدمات مراجعه کنید.کنسول Google Cloud
- در کنسول Google Cloud، به > IAM & Admin > حسابهای سرویس بروید. منو
- روی ایجاد حساب سرویس کلیک کنید.
- جزئیات حساب سرویس را پر کنید، سپس روی ایجاد و ادامه کلیک کنید.
- اختیاری: نقش هایی را به حساب سرویس خود اختصاص دهید تا به منابع پروژه Google Cloud خود دسترسی داشته باشید. برای جزئیات بیشتر، به اعطای، تغییر، و لغو دسترسی به منابع مراجعه کنید.
- روی Continue کلیک کنید.
- اختیاری: کاربران یا گروههایی را وارد کنید که میتوانند عملکردها را با این حساب سرویس مدیریت و انجام دهند. برای جزئیات بیشتر، به مدیریت جعل هویت حساب سرویس مراجعه کنید.
- روی Done کلیک کنید. آدرس ایمیل حساب سرویس را یادداشت کنید.
gcloud CLI
- ایجاد حساب سرویس:
gcloud iam service-accounts create
SERVICE_ACCOUNT_NAME
\ --display-name="SERVICE_ACCOUNT_NAME
" - اختیاری: نقش هایی را به حساب سرویس خود اختصاص دهید تا به منابع پروژه Google Cloud خود دسترسی داشته باشید. برای جزئیات بیشتر، به اعطای، تغییر، و لغو دسترسی به منابع مراجعه کنید.
اعتبارنامه برای یک حساب سرویس ایجاد کنید
شما باید اعتبارنامه را در قالب یک جفت کلید عمومی/خصوصی دریافت کنید. این اطلاعات کاربری توسط کد شما برای مجاز کردن فعالیتهای حساب سرویس در برنامه شما استفاده میشود.- در کنسول Google Cloud، به > IAM & Admin > حسابهای سرویس بروید. منو
- حساب سرویس خود را انتخاب کنید.
- روی کلیدها > افزودن کلید > ایجاد کلید جدید کلیک کنید.
- JSON را انتخاب کنید، سپس روی ایجاد کلیک کنید.
جفت کلید عمومی/خصوصی جدید شما تولید شده و به عنوان یک فایل جدید در دستگاه شما دانلود می شود. فایل JSON دانلود شده را به عنوان
credentials.json
در فهرست کاری خود ذخیره کنید. این فایل تنها کپی این کلید است. برای اطلاعات در مورد نحوه ذخیره ایمن کلید خود، به مدیریت کلیدهای حساب سرویس مراجعه کنید. - روی Close کلیک کنید.
نمونه را تنظیم و اجرا کنید
دریافت مدارک:
یک نمونه از مشتری ایجاد کنید:
نمایش تمام هشدارها:
ارائه بازخورد در مورد یک هشدار داده شده: