Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bu sayfada, Google Chat API'nin nasıl kullanılacağı ve referans dokümanları hakkında genel bilgiler verilmektedir.
Google Chat API'de hem gRPC hem de REST arayüzleri ve her ikisini de destekleyen istemci kitaplıkları bulunur. İsteğe bağlı olarak, sağlanan istemci kitaplıkları ihtiyaçlarınızı karşılamıyorsa gRPC veya REST arayüzünü kullanan kendi istemci kitaplıklarınızı yazabilirsiniz.
İstemci kitaplıkları
Çoğu geliştiricinin Google Chat API'yi çağırmak için önerilen yolu, Python, Java veya Node.js gibi tercih ettiğiniz dildeki resmi olarak desteklenen Cloud İstemci Kitaplıklarımızı kullanmaktır.
Google Apps Komut Dosyası ile kod yazıyorsanız istemci kitaplığı yüklemek yerine Advanced Chat hizmetini kullanın.
Tür, yöntem ve alan adları
İstemci kitaplıkları, gRPC veya REST kullanıp kullanmadığınıza bağlı olarak Google Chat API'nin türü, yöntemi ve alan adları biraz farklılık gösterir:
Cloud İstemci Kitaplıkları, gRPC hizmetlerine ve yöntemlerine göre düzenlenir.
Google API İstemci Kitaplıkları, REST kaynaklarına karşılık gelen nesneler veya sınıflar içeren hizmetler olarak düzenlenir. Bu hizmetler, karşılık gelen yöntemleri de içerir.
gRPC, hizmetlere ve yöntemlerine göre düzenlenir.
REST, kaynak hiyerarşilerine ve yöntemlerine göre düzenlenir.
gRPC alan adlarında snake case kullanılır.
REST alan adlarında camel case kullanılır ancak API hizmeti camel case veya snake case'i kabul eder.
İstemci kitaplığı alan adları, dile özgü olan ada bağlı olarak başlık düzeni, camel case veya snake case kullanır.
Protokol arabellekleri
İstemci kitaplıkları, REST veya gRPC kullanıyor olsanız da temel hizmet, protokol arabellekleri kullanılarak tanımlanır. Hizmet özellikle proto3'ü kullanır.
API çağrılırken bazı istek veya yanıt alanları için protocol buffer well-known types hakkında temel bilgi sahibi olmak gerekebilir.
Ayrıca, REST API'yi çağırırken protokol arabellekleri için varsayılan değer davranışı, JSON yanıtında alanların eksik olmasına neden olabilir. Bu alanlar varsayılan değere ayarlandığından 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 kullanılabilen API yöntemleri veya alanlar görebilirsiniz. En yeni önizleme özelliklerini test edip önizlemek ve bu özelliklerle ilgili geri bildirimde bulunmak için Geliştirici Önizleme Programı'na katılın.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-08-29 UTC."],[[["\u003cp\u003eThis page offers guidance on utilizing the Google Chat API and navigating its reference documentation, including gRPC and REST interfaces.\u003c/p\u003e\n"],["\u003cp\u003eDevelopers are encouraged to use the provided client libraries for Python, Java, Node.js, or the Advanced Chat service for Google Apps Script.\u003c/p\u003e\n"],["\u003cp\u003eType, method, and field names may vary slightly depending on whether you are using client libraries, gRPC, or REST, with details provided on their respective conventions.\u003c/p\u003e\n"],["\u003cp\u003eThe Google Chat API is built upon protocol buffers, specifically proto3, which may require a basic understanding for certain request and response fields.\u003c/p\u003e\n"],["\u003cp\u003eStable API version v1 is currently available, with access to developer preview features obtainable through the Developer Preview Program.\u003c/p\u003e\n"]]],["The Google Chat API offers gRPC and REST interfaces, with corresponding client libraries or the option to create custom ones. Developers can use Cloud Client Libraries, or the Advanced Chat service with Google Apps Script. Type, method, and field names vary across libraries, gRPC, and REST. The API relies on protocol buffers (proto3), which can impact JSON responses due to default value behavior. The current stable version is v1, with a Developer Preview program for testing new features.\n"],null,[]]