Przenoszenie przestrzeni do innej sekcji

Z tego przewodnika dowiesz się, jak używać metody move w zasobie SectionItem interfejsu Google Chat API, aby przenieść element (np. pokój) z jednej sekcji do drugiej.

Więcej informacji znajdziesz w artykule Tworzenie i porządkowanie sekcji w Google Chat.

Wymagania wstępne

Python

Przenoszenie przestrzeni do innej sekcji

Aby przenieść przestrzeń do innej sekcji z uwierzytelnianiem użytkownika, w prośbie podaj te informacje:

  • Określ chat.users.sections zakres autoryzacji.
  • Wywołaj metodę MoveSectionItem.
  • W treści żądania określ name elementu sekcji do przeniesienia i targetSection:
    • Ustaw name na nazwę zasobu elementu sekcji (np. users/me/sections/default-spaces/items/spaces/123456).
    • Ustaw targetSection na nazwę zasobu sekcji, do której chcesz przenieść element.

W tym przykładzie pokazano, jak przenieść pokój do innej sekcji:

Python

from google.cloud import chat_v1

def move_section_item():
    # Create a client
    client = chat_v1.ChatServiceClient()

    # Initialize request
    request = chat_v1.MoveSectionItemRequest(
        name="SECTION_ITEM_NAME",
        target_section="TARGET_SECTION_NAME"
    )

    # Make the request
    response = client.move_section_item(request=request)

    print(response)

Aby uruchomić ten przykład, zastąp te elementy:

  • SECTION_ITEM_NAME: nazwa zasobu elementu sekcji.
  • TARGET_SECTION_NAME: nazwa zasobu sekcji docelowej.

Chat API zwraca zaktualizowaną instancję SectionItem.