Bir bölümdeki alanları listeleme

Bu kılavuzda, Google Chat API'nin SectionItem kaynağında list yöntemini kullanarak bir bölümdeki öğeleri (ör. alanlar) nasıl listeleyeceğiniz açıklanmaktadır.

Bölüm öğeleri yalnızca alan olabilir. 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

Bir bölümdeki alanları listeleme

Bir bölümdeki alanları kullanıcı kimlik doğrulaması ile listelemek için isteğinizde aşağıdakileri iletin:

  • chat.users.sections veya chat.users.sections.readonly yetkilendirme kapsamını belirtin.
  • ListSectionItems yöntemini çağırın.
  • parent değerini bölümün kaynak adı olarak ayarlayın.

Aşağıdaki örnekte, bir bölümdeki alanlar listelenmektedir:

Python

from google.cloud import chat_v1

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

    # Initialize request
    request = chat_v1.ListSectionItemsRequest(
        parent="SECTION_NAME"
    )

    # Make the request
    page_result = client.list_section_items(request=request)

    # Handle the response
    for item in page_result:
        print(item)

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, SectionItem kaynaklarının listesini döndürür.