Cómo mover un espacio a otra sección

En esta guía, se explica cómo usar el método move en el recurso SectionItem de la API de Google Chat para mover un elemento (como un espacio) de una sección a otra.

Para obtener más información, consulta Cómo crear y organizar secciones en Google Chat.

Requisitos previos

Python

Cómo mover un espacio a otra sección

Para mover un espacio a una sección diferente con autenticación del usuario, pasa lo siguiente en tu solicitud:

  • Especifica el alcance de autorización chat.users.sections.
  • Llama al método MoveSectionItem.
  • En el cuerpo de la solicitud, especifica el name del elemento de la sección que se moverá y el targetSection:
    • Establece name en el nombre del recurso del elemento de la sección (por ejemplo, users/me/sections/default-spaces/items/spaces/123456).
    • Establece targetSection en el nombre del recurso de la sección a la que deseas mover el elemento.

En el siguiente ejemplo, se mueve un espacio a otra sección:

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)

Para ejecutar esta muestra, reemplaza lo siguiente:

  • SECTION_ITEM_NAME: Es el nombre del recurso del elemento de la sección.
  • TARGET_SECTION_NAME: Es el nombre del recurso de la sección de destino.

La API de Chat devuelve la instancia actualizada de SectionItem.