Quickstarts نحوه راهاندازی و اجرای برنامهای را توضیح میدهد که Google Workspace API را فراخوانی میکند.
راهاندازیهای سریع Google Workspace از کتابخانههای سرویس گیرنده API برای رسیدگی به برخی از جزئیات جریان احراز هویت و مجوز استفاده میکنند. توصیه می کنیم از کتابخانه های سرویس گیرنده برای برنامه های خود استفاده کنید. این شروع سریع از یک رویکرد احراز هویت ساده استفاده می کند که برای یک محیط آزمایشی مناسب است. برای یک محیط تولید، توصیه میکنیم قبل از انتخاب اعتبارنامههای دسترسی مناسب برای برنامهتان، درباره احراز هویت و مجوز یاد بگیرید.
یک اسکریپت Google Apps ایجاد کنید که درخواستهایی را به Google Chat API ارسال میکند.
اهداف
- محیط را پیکربندی کنید.
- اسکریپت را ایجاد و پیکربندی کنید.
- اسکریپت را اجرا کنید.
پیش نیازها
- یک حساب Google Workspace تجاری یا سازمانی با دسترسی به Google Chat .
پروژه Cloud خود را پیکربندی کنید
اگر از یک پروژه جدید Google Cloud برای تکمیل این شروع سریع استفاده می کنید، باید آن را پیکربندی کنید و خود را به عنوان کاربر آزمایشی اضافه کنید. اگر قبلاً این مراحل را برای پروژه Cloud خود انجام داده اید، به بخش بعدی بروید.
پروژه Cloud خود را در کنسول Google Cloud باز کنید
اگر قبلاً باز نشده است، پروژه Cloud را که میخواهید برای این نمونه استفاده کنید باز کنید:
- در کنسول Google Cloud، به صفحه انتخاب پروژه بروید.
- پروژه Google Cloud را که می خواهید استفاده کنید انتخاب کنید. یا روی ایجاد پروژه کلیک کنید و دستورالعمل های روی صفحه را دنبال کنید. اگر یک پروژه Google Cloud ایجاد میکنید، ممکن است لازم باشد صورتحساب پروژه را روشن کنید .
Chat API را روشن کنید
قبل از استفاده از Google API، باید آنها را در پروژه Google Cloud روشن کنید. میتوانید یک یا چند API را در یک پروژه Google Cloud روشن کنید.در کنسول Google Cloud، Google Chat API را فعال کنید.
صفحه رضایت OAuth را پیکربندی کنید
- در کنسول Google Cloud، به > APIs & Services > صفحه رضایت OAuth بروید. منو
- برای نوع User Internal را انتخاب کنید، سپس روی Create کلیک کنید.
- فرم ثبت نام برنامه را تکمیل کنید، سپس روی ذخیره و ادامه کلیک کنید.
در حال حاضر، میتوانید از افزودن دامنهها صرفنظر کنید و روی ذخیره و ادامه کلیک کنید. در آینده، وقتی برنامهای را برای استفاده خارج از سازمان Google Workspace خود ایجاد میکنید، باید نوع کاربر را به خارجی تغییر دهید و سپس محدودههای مجوز مورد نیاز برنامه خود را اضافه کنید.
- خلاصه ثبت برنامه خود را مرور کنید. برای ایجاد تغییرات، روی ویرایش کلیک کنید. اگر ثبت برنامه خوب به نظر می رسد، روی بازگشت به داشبورد کلیک کنید.
برنامه Google Chat را پیکربندی کنید
برای تماس با Google Chat API، باید یک برنامه Google Chat را پیکربندی کنید. برای هر درخواست نوشتن، Google Chat برنامه Google Chat را در رابط کاربری با استفاده از اطلاعات زیر نسبت می دهد.
در کنسول Google Cloud، به صفحه پیکربندی Chat API بروید:
در قسمت Application info اطلاعات زیر را وارد کنید:
- در قسمت نام برنامه ،
Chat API quickstart app
وارد کنید. - در قسمت URL آواتار ،
https://developers.google.com/chat/images/quickstart-app-avatar.png
را وارد کنید. - در قسمت توضیحات ،
Quickstart for calling the Chat API
وارد کنید.
- در قسمت نام برنامه ،
در بخش ویژگیهای تعاملی ، روی گزینه فعال کردن ویژگیهای تعاملی در موقعیت خاموش کلیک کنید تا ویژگیهای تعاملی برای برنامه گپ غیرفعال شود.
روی ذخیره کلیک کنید.
اسکریپت را ایجاد کنید
- با رفتن به script.google.com/create یک اسکریپت جدید ایجاد کنید.
- محتوای ویرایشگر اسکریپت را با کد زیر جایگزین کنید:
- روی ذخیره کلیک کنید .
- روی پروژه Untitled کلیک کنید، Quickstart را تایپ کنید و روی تغییر نام کلیک کنید.
اسکریپت را پیکربندی کنید
شماره پروژه Cloud را کپی کنید
- در کنسول Google Cloud، به > IAM & Admin > تنظیمات بروید. منو
- در قسمت Project number مقدار را کپی کنید.
پروژه Google Cloud خود را پیوند دهید
- پروژه Apps Script را باز کنید.
- روی پروژه کلیک کنید.
- در پروژه Google Cloud Platform (GCP) ، روی تغییر پروژه کلیک کنید.
- در شماره پروژه GCP ، شماره پروژه Google Cloud را جایگذاری کنید.
- روی تنظیم پروژه کلیک کنید.
Google Chat API را فعال کنید
- پروژه Apps Script را باز کنید.
- روی پروژه کلیک کنید.
- در تنظیمات عمومی ، نمایش فایل مانیفست «appsscript.json» را در ویرایشگر فعال کنید.
- روی Editor
appscript.json
را انتخاب کنید و محتوای آن را با کد زیر جایگزین کنید: کلیک کنید، فایل
نمونه را اجرا کنید
در ویرایشگر Apps Script، روی Run کلیک کنید.
اولین باری که نمونه را اجرا میکنید، از شما میخواهد دسترسی را مجاز کنید:
- روی بررسی مجوزها کلیک کنید.
- یک حساب کاربری انتخاب کنید.
- روی Allow کلیک کنید.
گزارش اجرای اسکریپت در پایین پنجره ظاهر می شود.