Mudar a posição de uma seção

Este guia explica como usar o position método no recurso Section da API Google Chat para mudar a ordem de classificação de uma seção no Google Chat.

Para mais informações, consulte Criar e organizar seções no Google Chat.

Pré-requisitos

Python

  • Uma conta do Google Workspace Business ou Enterprise com acesso ao Google Chat.

Mudar a posição de uma seção

Para mudar a posição de uma seção com a autenticação do usuário, transmita o seguinte na sua solicitação:

  • Especifique o escopo de autorização chat.users.sections.
  • Chame o PositionSection método.
  • No corpo da solicitação, especifique o name da seção a ser posicionada e a nova posição:
    • Defina sortOrder como uma posição absoluta (maior que 0).
    • OU defina relativePosition como START ou END.

O exemplo a seguir move uma seção para o início da lista:

Python

from google.cloud import chat_v1

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

    # Initialize request
    request = chat_v1.PositionSectionRequest(
        name="SECTION_NAME",
        relative_position=chat_v1.PositionSectionRequest.Position.START
    )

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

    print(response)

Para executar este exemplo, substitua o seguinte:

  • SECTION_NAME: o nome do recurso da seção. Você pode receber o nome do recurso chamando o ListSections método.

A API Chat retorna a instância atualizada de Section.