Google Chat API'ye genel bakış

Bu sayfada, Google Chat API'nin nasıl kullanılacağı ve referansı hakkında bir genel bakış sunulmaktadır. belgelerinden faydalanabilirsiniz.

Google Chat API'de hem gRPC hem de REST arayüzleri ve istemci kitaplıklarının her ikisini de destekler. İsteğe bağlı olarak, sağlanan istemci kitaplıkları ihtiyaçlarınızı karşılamıyorsa kendi kitaplıklarınızı yazabilirsiniz istemci kitaplıklarının üzerinden geçmek içindir.

İstemci kitaplıkları

Çoğu geliştiricinin Google Chat API'yi çağırması için önerilen yöntem resmi olarak desteklediğimiz Cloud İstemci Kitaplıkları Python, Java veya Node.js gibi tercih ettiğiniz dil için.

Google Apps Komut Dosyası ile kod yapıyorsanız Gelişmiş Chat hizmeti kullandığınızdan emin olun.

Tür, yöntem ve alan adları

İstemci kitaplıkları, gRPC veya REST seçeneklerinden hangisini kullandığınıza bağlı olarak, yöntemi ve Google Chat API'ye ilişkin alan adları biraz farklılık gösterir:

  • Cloud İstemci Kitaplıkları, gRPC hizmetlerine ve bunların yöntemlerine göre düzenlenir. Google API İstemci Kitaplıkları, nesnelerin veya REST kaynaklarına karşılık gelen ve karşılık gelen yöntemlerine göz atın.
  • gRPC, hizmetlere ve kullandıkları yöntemlere göre düzenlenir.
  • REST, kaynak hiyerarşilerine ve bunların yöntemlerine göre düzenlenir.
  • gRPC alan adları yılan büyük/küçük harf kullanır.
  • REST alan adlarında büyük/küçük harf kullanılır, ancak API hizmeti bunlardan birini kabul eder şeklinde, deve ve yılan şeklinde olabilir.
  • İstemci kitaplığı alan adlarında büyük/küçük harf, büyük harf ve yılan büyük harf kullanılır. olması dilin deyimine göre değişir.

Protokol arabellekleri

İstemci kitaplıkları, REST veya gRPC kullanmanız fark etmeksizin, temeldeki hizmet protokol arabellekleri kullanılarak tanımlanmalıdır. Özellikle, hizmet proto3'ü kullanır.

API'yi çağırırken bazı istek veya yanıt alanları için anlaşılması protokol arabelleğindeki iyi bilinen türlerde kullanılabilir.

Ayrıca REST API'yi çağırırken protokol için varsayılan değer davranışı arabellekler JSON yanıtında eksik alanlara neden olabilir. Bu alanlar, varsayılan değere ayarlanır, bu nedenle yanıta dahil edilmez.

API sürümleri

Aşağıdaki API sürümleri kullanılabilir:

  • v1: Kararlı.

Geliştirici Önizlemesi

Belgelerde yalnızca Geliştirici Önizleme Programı aracılığıyla sunulmaktadır. Test etmek, önizlemek ve En yeni önizleme özellikleriyle ilgili geri bildirim almak için Geliştirici Önizleme Programı'nı inceleyin.