Z tego przewodnika dowiesz się, jak usunąć niestandardową sekcję w Google Chat za pomocą metody
delete
w zasobie Section interfejsu Google Chat API.
Gdy usuniesz sekcję, jej elementy (np. pokoje) zostaną przeniesione do domyślnych sekcji Google Chat i nie zostaną usunięte.
Można usuwać tylko sekcje typu CUSTOM_SECTION. Więcej informacji znajdziesz w artykule
Tworzenie i porządkowanie sekcji w Google Chat.
Wymagania wstępne
Python
- Skonfiguruj środowisko:
- Utwórz projekt Google Cloud.
- Skonfiguruj ekran zgody OAuth.
- Włącz i skonfiguruj interfejs Google Chat API, podając nazwę, ikonę i opis aplikacji Chat.
- Zainstaluj bibliotekę klienta Cloud w Pythonie.
-
Utwórz dane logowania z identyfikatorem klienta OAuth dla aplikacji na komputer. Aby uruchomić przykład z tego
przewodnika, zapisz dane logowania w pliku JSON o nazwie
credentials.jsonw katalogu lokalnym.
- Wybierz zakres autoryzacji, który obsługuje uwierzytelnianie użytkowników.
Usuwanie sekcji
Aby usunąć sekcję z uwierzytelnianiem użytkowników, w żądaniu przekaż te informacje:
- Określ zakres autoryzacji
chat.users.sections. - Wywołaj metodę
DeleteSection. - W treści żądania ustaw
namena nazwę zasobu sekcji, którą chcesz usunąć.
Poniższy przykład usuwa sekcję:
Python
from google.cloud import chat_v1
def delete_section():
# Create a client
client = chat_v1.ChatServiceClient()
# Initialize request
request = chat_v1.DeleteSectionRequest(
name="SECTION_NAME"
)
# Make the request
client.delete_section(request=request)
print("Section deleted")
Aby uruchomić ten przykład, zastąp te elementy:
SECTION_NAME: nazwa zasobu sekcji. Nazwę zasobu możesz uzyskać, wywołującListSectionsmetodę.
Powiązane artykuły
- Tworzenie sekcji
- Aktualizowanie sekcji
- Zmienianie pozycji sekcji
- Wyświetlanie listy sekcji
- Wyświetlanie listy pokoi w sekcji
- Przenoszenie pokoju do innej sekcji