Method: spaces.members.delete

Menghapus langganan. Untuk mengetahui contohnya, lihat Menghapus pengguna atau aplikasi Google Chat dari ruang.

Mendukung jenis autentikasi berikut:

  • Autentikasi aplikasi dengan persetujuan administrator di Pratinjau Developer dan cakupan otorisasi:

    • https://www.googleapis.com/auth/chat.app.memberships
  • Autentikasi pengguna dengan salah satu cakupan otorisasi berikut:

    • https://www.googleapis.com/auth/chat.memberships
    • https://www.googleapis.com/auth/chat.memberships.app (untuk menghapus aplikasi pemanggil dari ruang)
    • https://www.googleapis.com/auth/chat.import (khusus ruang mode impor)
    • Autentikasi pengguna memberikan hak istimewa administrator saat akun administrator melakukan autentikasi, useAdminAccess adalah true, dan cakupan otorisasi berikut digunakan:
      • https://www.googleapis.com/auth/chat.admin.memberships

Untuk menghapus langganan pengelola ruang, pemohon harus menjadi pengelola ruang. Jika Anda menggunakan autentikasi aplikasi, aplikasi harus menjadi pembuat ruang.

Permintaan HTTP

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

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
name

string

Wajib. Nama resource langganan yang akan dihapus. Aplikasi chat dapat menghapus langganan pengguna manusia atau langganannya sendiri. Aplikasi chat tidak dapat menghapus keanggotaan aplikasi lain.

Saat menghapus langganan manusia, memerlukan cakupan chat.memberships dengan autentikasi pengguna atau cakupan chat.memberships.app dengan autentikasi aplikasi dan format spaces/{space}/members/{member}. Anda dapat menggunakan email sebagai alias untuk {member}. Misalnya, spaces/{space}/members/[email protected] dengan [email protected] adalah email pengguna Google Chat.

Saat menghapus keanggotaan aplikasi, memerlukan cakupan chat.memberships.app dan format spaces/{space}/members/app.

Format: spaces/{space}/members/{member} atau spaces/{space}/members/app.

Parameter kueri

Parameter
useAdminAccess

boolean

Opsional. Jika true, metode akan berjalan menggunakan hak istimewa administrator Google Workspace pengguna.

Pengguna yang menelepon harus merupakan administrator Google Workspace dengan hak istimewa mengelola percakapan ruang dan chat.

Memerlukan cakupan OAuth 2.0 chat.admin.memberships.

Menghapus keanggotaan aplikasi di ruang tidak didukung menggunakan akses admin.

Isi permintaan

Isi permintaan harus kosong.

Isi respons

Jika berhasil, isi respons memuat instance Membership.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

  • 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
  • https://www.googleapis.com/auth/chat.memberships.app

Untuk mengetahui informasi selengkapnya, lihat Panduan otorisasi.