Bu kılavuzda, Google Chat'te özel bir bölümü silmek için Google Chat API'nin Section kaynağında delete yönteminin nasıl kullanılacağı açıklanmaktadır.
Bir bölümü sildiğinizde, bu bölümdeki öğeler (ör. alanlar) Google Chat'in varsayılan bölümlerine taşınır ve silinmez.
Yalnızca CUSTOM_SECTION türündeki bölümler silinebilir. 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
- Google Chat'e erişimi olan bir Business veya Enterprise Google Workspace hesabı.
- Ortamınızı ayarlayın:
- Google Cloud projesi oluşturun.
- OAuth kullanıcı rızası ekranını yapılandırın.
- Chat uygulamanız için ad, simge ve açıklama belirterek Google Chat API'yi etkinleştirin ve yapılandırın.
- Python Cloud İstemci Kitaplığı'nı yükleyin.
- Masaüstü uygulaması için
OAuth istemci kimliği kimlik bilgileri oluşturun. Bu kılavuzdaki örneği çalıştırmak için kimlik bilgilerini
credentials.jsonadlı bir JSON dosyası olarak yerel dizininize kaydedin.
- Kullanıcı kimlik doğrulamasını destekleyen bir yetkilendirme kapsamı seçin.
Bölüm silme
Kullanıcı kimlik doğrulaması içeren bir bölümü silmek için isteğinizde aşağıdakileri iletin:
chat.users.sectionsyetkilendirme kapsamını belirtin.DeleteSectionyöntemini çağırın.- İstek gövdesinde, silinecek bölümün kaynak adını
nameolarak ayarlayın.
Aşağıdaki örnekte bir bölüm silinmektedir:
Python
from google.cloud import chat_v1
def delete_section():
# Create a client
client = chat_v1.ChatServiceClient()
# Initialize request
request = chat_v1.DeleteSectionRequest(
name="SECTION_NAME"
)
# Make the request
client.delete_section(request=request)
print("Section deleted")
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ıListSectionsyöntemini çağırarak alabilirsiniz.
İlgili konular
- Bölüm oluşturma
- Bölümleri güncelleme
- Bölümün konumunu değiştirme
- Liste bölümleri
- Bir bölümdeki alanları listeleme
- Alanı farklı bir bölüme taşıma