Method: spaces.messages.delete

Usuwa wiadomość. Więcej informacji znajdziesz w artykule Usuwanie wiadomości.

Wymaga uwierzytelniania. Obsługuje uwierzytelnianie aplikacji i uwierzytelnianie użytkowników. Gdy korzystasz z uwierzytelniania aplikacji, żądania mogą usuwać tylko wiadomości utworzone przez wywołującą aplikację Google Chat.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

To pole jest wymagane. Nazwa zasobu wiadomości.

Format: spaces/{space}/messages/{message}

Jeśli masz ustawiony identyfikator niestandardowy dla wiadomości, możesz użyć wartości z pola clientAssignedMessageId dla {message}. Szczegółowe informacje znajdziesz w sekcji Nadawanie nazwy wiadomości.

Parametry zapytania

Parametry
force

boolean

Jeśli true usuniesz wiadomość, zostaną też usunięte odpowiedzi w wątkach. Jeśli false zawiera odpowiedzi w wątkach, usunięcie nie powiedzie się.

Ma zastosowanie tylko podczas uwierzytelniania jako użytkownik. Nie ma żadnego efektu podczas uwierzytelniania jako aplikacji Google Chat.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Jeśli operacja się uda, treść odpowiedzi będzie pusta.

Zakresy autoryzacji

Wymaga jednego z tych zakresów OAuth:

  • https://www.googleapis.com/auth/chat.bot
  • https://www.googleapis.com/auth/chat.import
  • https://www.googleapis.com/auth/chat.messages

Więcej informacji znajdziesz w przewodniku po autoryzacji.