Google Chat API

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

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

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

google.chat.v1.ChatService

الطُرق
AppendStreamMessageContent يُلحق أجزاء المحتوى برسالة بث حالية في مساحة Google Chat.
CommitStreamMessage يؤدي هذا الإجراء إلى تحويل رسالة بث نشطة إلى رسالة نهائية في مساحة Google Chat.
CompleteImportSpace لإكمال عملية الاستيراد للمساحة المحدّدة وجعلها مرئية للمستخدمين
CreateCustomEmoji لإنشاء إيموجي مخصّص
CreateMembership ينشئ عضوية لتطبيق Chat الذي يرسل الطلب أو لمستخدم أو لمجموعة Google.
CreateMessage ينشئ رسالة في مساحة Google Chat.
CreateMessagePin لإنشاء رسالة مثبّتة
CreateReaction تنشئ هذه الطريقة تفاعلاً وتضيفه إلى رسالة.
CreateSection لإنشاء قسم في Google Chat
CreateSpace تنشئ مساحة.
CreateStreamMessage يبدأ رسالة بث جديدة في مساحة Google Chat.
DeleteCustomEmoji لحذف إيموجي مخصّص
DeleteMembership تحذف هذه الطريقة عضوية.
DeleteMessage لحذف رسالة
DeleteMessagePin تحذف هذه الطريقة رسالة مثبّتة.
DeleteReaction تحذف هذه الطريقة تفاعلاً مع رسالة.
DeleteSection يؤدي هذا الإجراء إلى حذف قسم من النوع CUSTOM_SECTION.
DeleteSpace لحذف مساحة مُسمّاة
DeleteStreamMessage تحذف هذه الأداة رسالة بث نشطة في مساحة Google Chat.
FindDirectMessage تعرض هذه الطريقة الرسالة المباشرة الحالية مع المستخدم المحدّد.
FindGroupChats تعرض هذه الطريقة جميع المساحات التي تتضمّن spaceType == GROUP_CHAT، والتي تحتوي عضوياتها البشرية على المستخدم الذي يجري الطلب والمستخدمين المحدّدين في FindGroupChatsRequest.users.
GetAttachment تتيح هذه الطريقة الحصول على البيانات الوصفية لمرفق رسالة.
GetAvailability تعرض هذه الدالة معلومات مدى التوفّر لمستخدم في Google Chat.
GetCustomEmoji تعرض هذه الطريقة تفاصيل حول إيموجي مخصّص.
GetMembership تعرض هذه الدالة تفاصيل حول اشتراك.
GetMessage تعرض هذه الطريقة تفاصيل عن رسالة معيّنة.
GetSpace تعرض هذه الطريقة تفاصيل حول مساحة.
GetSpaceEvent لعرض حدث من مساحة Google Chat
GetSpaceNotificationSetting للحصول على إعدادات إشعارات المساحة
GetSpaceReadState تعرض هذه الطريقة تفاصيل حول حالة قراءة المستخدم للرسائل في مساحة، وتُستخدم لتحديد الرسائل المقروءة وغير المقروءة.
GetThread تتيح هذه الطريقة الحصول على تفاصيل حول سلسلة محادثات في مساحة رسائل مباشرة بين مستخدم وتطبيق.
GetThreadReadState تعرض هذه الطريقة تفاصيل حول حالة قراءة المستخدم ضمن سلسلة محادثات، وتُستخدَم لتحديد الرسائل المقروءة وغير المقروءة.
ListCustomEmojis تعرض هذه الطريقة قائمة برموز الإيموجي المخصّصة التي تظهر للمستخدم الذي تمّت مصادقته.
ListMemberships تُدرج هذه الطريقة العضويات في مساحة.
ListMessagePins تعرض هذه الطريقة الرسائل المثبّتة في مساحة معيّنة.
ListMessages تعرض هذه الطريقة الرسائل في مساحة يكون المتصل عضوًا فيها، بما في ذلك الرسائل من الأعضاء والمساحات المحظورة.
ListReactions تعرض هذه الطريقة قائمة بالتفاعلات مع رسالة.
ListSectionItems تعرض هذه السمة العناصر في قسم معيّن.
ListSections تعرض هذه الطريقة الأقسام المتاحة لمستخدم Chat.
ListSpaceEvents تُدرج هذه الطريقة الأحداث من مساحة Google Chat.
ListSpaces تعرض هذه الطريقة قائمة بالمساحات التي يكون المتصل عضوًا فيها.
ListThreads تعرض هذه الطريقة سلاسل المحادثات في مساحة رسالة مباشرة بين مستخدم وتطبيق.
MarkAsActive يتم وضع علامة على المستخدم على أنّه ACTIVE في Google Chat.
MarkAsAway يتم وضع علامة على المستخدم على أنّه AWAY في Google Chat.
MarkAsDoNotDisturb يتم وضع علامة على المستخدم على أنّه DO_NOT_DISTURB في Google Chat.
MoveSectionItem لنقل عنصر من قسم إلى آخر
PositionSection تغيير نظام الترتيب في قسم معيّن
ReplaceMessageCards يستبدل البطاقات المضمّنة في رسالة.
SearchMessages يبحث عن الرسائل في Google Chat التي يمكن للمستخدم الطالب الوصول إليها.
SearchSpaces تعرض هذه الطريقة قائمة بالمساحات في مؤسسة Google Workspace.
SetUpSpace تنشئ هذه الطريقة مساحة وتضيف إليها مستخدمين محدّدين.
UpdateAvailability تعديل معلومات مدى التوفّر لمستخدم بشري
UpdateMembership تعديل اشتراك
UpdateMessage تعديل رسالة
UpdateSection تعديل قسم
UpdateSpace تعديل مساحة
UpdateSpaceNotificationSetting تعديل إعدادات الإشعارات في المساحة
UpdateSpaceReadState تعديل حالة قراءة المستخدم في مساحة، ويُستخدم لتحديد الرسائل المقروءة وغير المقروءة
UpdateThread تعديل سلسلة محادثات في مساحة رسالة مباشرة بين مستخدم وتطبيق
UpdateStreamMessage تعديل الحقول في رسالة بث نشطة في مساحة Google Chat