باستخدام واجهة برمجة تطبيقات Google Chat، يمكن للتطبيقات استيراد البيانات من منصات مراسلة أخرى إلى Google Chat باستخدام مساحات وضع الاستيراد. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة استيراد بيانات الرسائل من خدمة خارجية إلى Google Chat.
لقراءة المراجع وكتابتها في المساحات التي تم إنشاؤها في وضع الاستيراد، عليك مصادقة تطبيقات Chat باستخدام حساب خدمة.
امنح حساب الخدمة نطاق تفويض واجهة برمجة تطبيقات Chat التالي
من خلال مشرف: https://www.googleapis.com/auth/chat.import
.
يمكن فقط لمشرفي نطاق Google Workspace منح نطاق OAuth هذا لحسابات الخدمة من خلال التفويض على مستوى النطاق. يجب أن يتضمّن كل نطاق ينشئ فيه تطبيق Chat مساحات وضع استيراد نطاق OAuth هذا. بعد تفويض حساب الخدمة على مستوى النطاق لهذا النطاق، يمكن لتطبيقات Chat الوصول إلى المساحات في وضع الاستيراد من خلال انتحال هوية حساب مستخدم.
في بعض الحالات، قد لا يعود حساب المستخدم الذي يتم انتحال هويته متاحًا. في هذه الحالات، يمكن لتطبيق Chat استخدام بيانات اعتماد حساب الخدمة كحلّ احتياطي. على سبيل المثال، إذا حذفت حساب مستخدم تم استخدامه أثناء إنشاء رسالة، يمكن لتطبيق Chat استخدام بيانات اعتماد حساب الخدمة الخاص به لإنشاء رسالة تتضمّن المحتوى نفسه. يمكن لتطبيقات Chat الوصول إلى مساحات وضع الاستيراد كتطبيق باستخدام بيانات اعتماد حساب الخدمة مع نطاق OAuth التالي: https://www.googleapis.com/auth/chat.bot
.
لا تكون هناك حاجة إلى أي نطاقات أخرى لواجهة Google Chat API عند استيراد الموارد إلى مساحة في وضع الاستيراد. يمكن لتطبيقات Chat استيراد المحتوى إلى مساحات وضع الاستيراد التي تنشئها فقط، وليس إلى مساحات وضع الاستيراد التي تنشئها تطبيقات أخرى.
يسرد الجدول التالي طرق الموارد التي يمكن لتطبيقات Chat استدعاؤها في مساحات وضع الاستيراد، ونوع المصادقة التي تتيحها:
طريقة المورد |
إتاحة تسجيل الدخول باسم مستخدم آخر |
بيانات اعتماد حساب الخدمة المتوافقة |
---|---|---|
|
نعم |
لا |
|
لا |
نعم |
|
نعم |
لا |
|
نعم |
لا |
|
نعم |
لا |
|
نعم |
نعم |
|
نعم |
نعم |
|
لا |
نعم |
|
نعم |
لا |
|
نعم |
نعم |
|
نعم |
لا |
|
نعم |
لا |
|
نعم |
لا |
|
نعم |
لا |
|
نعم |
لا |
|
نعم |
لا |
مواضيع ذات صلة
- لمزيد من المعلومات عن المصادقة والتفويض، يُرجى الاطّلاع على مقالة مصادقة وتفويض التطبيقات في Google Chat وطلبات البيانات من واجهات برمجة التطبيقات.
- لمعرفة كيفية إعداد حساب خدمة للوصول إلى Google Chat API، يُرجى الاطّلاع على مقالة المصادقة كتطبيق Google Chat.
- للتعرّف على كيفية بدء استيراد المراجع باستخدام مساحات وضع الاستيراد، يُرجى الاطّلاع على مقالة استيراد البيانات إلى Google Chat.