Bölümün konumunu değiştirme

Bu kılavuzda, Google Chat'teki bir bölümün sıralama düzenini değiştirmek için Google Chat API'nin Section kaynağında position yönteminin nasıl kullanılacağı açıklanmaktadır.

Daha fazla bilgi için Google Chat'te bölüm oluşturma ve düzenleme başlıklı makaleyi inceleyin.

Ön koşullar

Python

Bölümün konumunu değiştirme

Kullanıcı kimlik doğrulaması içeren bir bölümün konumunu değiştirmek için isteğinizde aşağıdakileri iletin:

  • chat.users.sections yetkilendirme kapsamını belirtin.
  • PositionSection yöntemini çağırın.
  • İstek gövdesinde, konumlandırılacak bölümün name ve yeni konumu belirtin:
    • sortOrder öğesini mutlak bir konuma (0'dan büyük) ayarlayın.
    • ALTERNATİF olarak relativePosition öğesini START veya END olarak ayarlayın.

Aşağıdaki örnekte bir bölüm listenin başına taşınıyor:

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)

Bu örneği çalıştırmak için aşağıdakileri değiştirin:

  • SECTION_NAME: Bölümün kaynak adı. Kaynak adını ListSections yöntemini çağırarak alabilirsiniz.

Chat API, Section öğesinin güncellenmiş örneğini döndürür.