با استفاده از Google Chat API، برنامهها میتوانند دادهها را از سایر پلتفرمهای پیامرسانی با استفاده از فضاهای حالت واردات به Google Chat وارد کنند. برای اطلاعات بیشتر، وارد کردن داده پیام به Google Chat از سرویس دیگری را ببینید.
برای خواندن و نوشتن منابع در فضاهای حالت واردات، باید برنامههای گپ را با یک حساب سرویس تأیید اعتبار کنید . به حساب سرویس، محدوده مجوز Chat API زیر را توسط سرپرست اعطا کنید: https://www.googleapis.com/auth/chat.import
.
فقط سرپرستان دامنه Google Workspace میتوانند این محدوده OAuth را از طریق تفویض اختیار در سطح دامنه به حسابهای خدماتی اعطا کنند. هر دامنه ای که برنامه چت در آن فضاهای حالت واردات ایجاد می کند باید این محدوده OAuth را داشته باشد. پس از تفویض اختیار به حساب سرویس در سراسر دامنه برای این حوزه، برنامههای گپ میتوانند با جعل هویت یک حساب کاربری به فضاهای حالت واردات دسترسی پیدا کنند.
در برخی از سناریوها، حساب کاربری برای جعل هویت ممکن است دیگر در دسترس نباشد. در این موارد، برنامه چت میتواند از اعتبار حساب سرویس خود به عنوان یک بازگشت استفاده کند. به عنوان مثال، اگر یک حساب کاربری را که در حین ایجاد پیام استفاده شده است حذف کنید، برنامه Chat می تواند از اعتبار حساب سرویس خود برای ایجاد پیامی حاوی همان محتوا استفاده کند. برنامههای گپ میتوانند با استفاده از اطلاعات کاربری حساب سرویس با محدوده OAuth زیر به فضاهای حالت واردات بهعنوان یک برنامه دسترسی داشته باشند: https://www.googleapis.com/auth/chat.bot
.
هنگام وارد کردن منابع به فضای حالت واردات، هیچ حوزه API Google Chat دیگری مورد نیاز نیست. برنامههای چت فقط میتوانند محتوا را به فضاهای حالت وارداتی که ایجاد میکنند وارد کنند، و نه در فضاهای حالت واردات ایجاد شده توسط برنامههای دیگر.
جدول زیر روشهای منبعی را که برنامههای چت میتوانند در فضاهای حالت واردات فراخوانی کنند و نوع احراز هویتی که آنها پشتیبانی میکنند فهرست میکند:
روش منابع | جعل هویت کاربر پشتیبانی می شود | اعتبار حساب خدمات پشتیبانی می شود |
---|---|---|
| بله | خیر |
| خیر | بله |
| بله | خیر |
| بله | خیر |
| بله | خیر |
| بله | بله |
| بله | بله |
| خیر | بله |
| بله | خیر |
| بله | بله |
| بله | خیر |
| بله | خیر |
| بله | خیر |
| بله | خیر |
| بله | خیر |
| بله | خیر |
موضوعات مرتبط
- برای کسب اطلاعات بیشتر در مورد احراز هویت و مجوز، به برنامههای گپ Google و درخواستهای API احراز هویت و تأیید اعتبار مراجعه کنید.
- برای آشنایی با نحوه شروع وارد کردن منابع با استفاده از فضاهای حالت واردات، به وارد کردن داده در گپ Google مراجعه کنید.