Google Chat API

تتيح لك واجهة برمجة تطبيقات Google Chat إنشاء تطبيقات في Chat لدمج خدماتك مع Google Chat وإدارة موارد Chat، مثل المساحات والأعضاء والرسائل.

الخدمة: chat.googleapis.com

يجب توفير اسم الخدمة chat.googleapis.com لإنشاء رموز عميل بديلة لاستدعاء إجراء عن بُعد (RPC).

google.chat.v1.ChatService

الطُرق
CompleteImportSpace تُكمل هذه الطريقة عملية الاستيراد للمساحة المحدّدة وتتيحها للمستخدمين.
CreateCustomEmoji تنشئ هذه الطريقة رمز إيموجي مخصّصًا.
CreateMembership تُنشئ هذه السمة عضوية لتطبيق الاتصال في Chat أو لمستخدم أو لمجموعة Google.
CreateMessage تُنشئ هذه الطريقة رسالة في مساحة Google Chat.
CreateReaction تنشئ هذه الطريقة تفاعلاً وتضيفه إلى رسالة.
CreateSection تُنشئ هذه الطريقة قسمًا في Google Chat.
CreateSpace تنشئ هذه الطريقة مساحة.
DeleteCustomEmoji يحذف هذا الإجراء رمزًا تعبيريًا مخصّصًا.
DeleteMembership تحذف هذه الطريقة عضوية.
DeleteMessage لحذف رسالة
DeleteReaction يحذف هذا الإجراء تفاعلاً مع رسالة.
DeleteSection تحذف هذه الطريقة قسمًا من النوع CUSTOM_SECTION.
DeleteSpace يحذف هذا الإجراء مساحة مُسمّاة.
FindDirectMessage تعرض هذه الطريقة الرسالة المباشرة الحالية مع المستخدم المحدّد.
FindGroupChats تعرض هذه الطريقة جميع المساحات التي تتضمّن spaceType == GROUP_CHAT، والتي تتضمّن عضوياتها من المستخدمين تمامًا المستخدم الذي يطلب البيانات والمستخدمين المحدّدين في FindGroupChatsRequest.memberships.
GetAttachment تعرض هذه الطريقة البيانات الوصفية لمرفق رسالة.
GetCustomEmoji تعرض هذه الطريقة تفاصيل حول إيموجي مخصّص.
GetMembership تعرض هذه الطريقة تفاصيل حول عضوية.
GetMessage تعرض هذه الطريقة تفاصيل حول رسالة.
GetSpace تعرض هذه الطريقة تفاصيل حول مساحة.
GetSpaceEvent تعرض هذه الطريقة حدثًا من مساحة Google Chat.
GetSpaceNotificationSetting تعرض هذه السمة إعدادات الإشعارات في المساحة.
GetSpaceReadState تعرض هذه الطريقة تفاصيل حول حالة القراءة لدى المستخدم في مساحة معيّنة، وتُستخدم لتحديد الرسائل المقروءة وغير المقروءة.
GetThreadReadState تعرض هذه الطريقة تفاصيل حول حالة قراءة المستخدم ضمن سلسلة محادثات، وتُستخدَم لتحديد الرسائل المقروءة وغير المقروءة.
ListCustomEmojis تعرض هذه الطريقة رموز الإيموجي المخصّصة المرئية للمستخدم الذي تمّت مصادقته.
ListMemberships تعرض هذه الطريقة عضويات المستخدم في مساحة.
ListMessages تدرِج هذه الطريقة الرسائل في مساحة يكون المتصل عضوًا فيها، بما في ذلك الرسائل من الأعضاء والمساحات المحظورة.
ListReactions تعرض هذه السمة قائمة بردود الأفعال على رسالة.
ListSectionItems تعرض هذه السمة العناصر في قسم.
ListSections تعرض هذه السمة الأقسام المتاحة لمستخدم Chat.
ListSpaceEvents تعرض هذه الطريقة أحداثًا من مساحة في Google Chat.
ListSpaces تعرض هذه الطريقة المساحات التي يكون المتصل عضوًا فيها.
MoveSectionItem تنقل هذه السمة عنصرًا من قسم إلى آخر.
PositionSection تغيير نظام ترتيب قسم
SearchSpaces تعرض هذه الطريقة قائمة بالمساحات في مؤسسة Google Workspace استنادًا إلى عملية بحث يجريها المشرف.
SetUpSpace تنشئ هذه الطريقة مساحة وتضيف إليها المستخدمين المحدّدين.
UpdateMembership تعديل اشتراك
UpdateMessage تعديل رسالة
UpdateSection تعديل قسم
UpdateSpace تعديل مساحة
UpdateSpaceNotificationSetting تعديل إعدادات إشعارات المساحة
UpdateSpaceReadState تعدّل هذه الطريقة حالة القراءة الخاصة بالمستخدم في مساحة معيّنة، وتُستخدم لتحديد الرسائل المقروءة وغير المقروءة.