Method: spaces.members.patch

تعديل اشتراك للحصول على مثال، راجِع تعديل عضوية مستخدم في مساحة.

تتوافق مع أنواع المصادقة التالية:

  • مصادقة التطبيق من خلال موافقة المشرف في إصدار المطوّر ونطاق التفويض:

    • https://www.googleapis.com/auth/chat.app.memberships (في المساحات التي أنشأها التطبيق فقط)
  • مصادقة المستخدم باستخدام أحد نطاقات التفويض التالية:

    • https://www.googleapis.com/auth/chat.memberships
    • https://www.googleapis.com/auth/chat.import (مساحات وضع الاستيراد فقط)
    • تمنح مصادقة المستخدم امتيازات المشرف عندما تتم مصادقة حساب مشرف، ويكون useAdminAccess هو true، ويتم استخدام نطاق التفويض التالي:
      • https://www.googleapis.com/auth/chat.admin.memberships

طلب HTTP

PATCH https://chat.googleapis.com/v1/{membership.name=spaces/*/members/*}

يستخدِم عنوان URL بنية تحويل ترميز gRPC.

مَعلمات المسار

المعلمات
membership.name

string

المعرّف اسم المورد الخاص بالاشتراك، الذي يحدّده الخادم

التنسيق: spaces/{space}/members/{member}

مَعلمات طلب البحث

المعلمات
updateMask

string (FieldMask format)

مطلوب. مسارات الحقول التي سيتم تعديلها افصل القيم المتعدّدة بفواصل أو استخدِم * لتعديل جميع مسارات الحقول.

مسارات الحقول المتوافقة حاليًا:

  • role
useAdminAccess

boolean

اختياريّ. عند true، يتم تنفيذ الطريقة باستخدام امتيازات مشرف Google Workspace الخاصة بالمستخدم.

يجب أن يكون المستخدم المتصل مشرفًا في Google Workspace لديه امتياز إدارة المحادثات في Chat وفي "المساحات".

تتطلّب هذه الوظيفة chat.admin.memberships نطاق OAuth 2.0.

نص الطلب

يحتوي نص الطلب على مثال Membership.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Membership.

نطاقات التفويض

يتطلب أحد نطاقات OAuth التالية:

  • https://www.googleapis.com/auth/chat.app.memberships
  • https://www.googleapis.com/auth/chat.admin.memberships
  • https://www.googleapis.com/auth/chat.import
  • https://www.googleapis.com/auth/chat.memberships

لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.