Method: spaces.findDirectMessage

Belirtilen kullanıcıyla mevcut doğrudan mesajı döndürür. Doğrudan mesaj alanı bulunamazsa 404 NOT_FOUND hatası döndürülür. Örnek için Doğrudan mesaj bulma bölümüne bakın.

Uygulama kimlik doğrulaması ile, belirtilen kullanıcı ile arayan Chat uygulaması arasındaki doğrudan mesaj alanını döndürür.

Kullanıcı kimlik doğrulaması ile, belirtilen kullanıcı ile kimliği doğrulanmış kullanıcı arasındaki doğrudan mesaj alanını döndürür.

Aşağıdaki kimlik doğrulama türlerini destekler:

HTTP isteği

GET https://chat.googleapis.com/v1/spaces:findDirectMessage

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

Sorgu parametreleri

Parametreler
name

string

Zorunlu. Doğrudan mesajın bulunacağı kullanıcının kaynak adı.

Biçim: users/{user}. Burada {user}, People API'deki kişi için id veya Directory API'deki kullanıcı için id değerini ifade eder. Örneğin, People API profil kimliği 123456789 ise name olarak users/123456789 değerini kullanarak bu kişiyle doğrudan mesajı bulabilirsiniz. Kullanıcı olarak kimlik doğrulaması yaptığınızda e-postayı {user} için takma ad olarak kullanabilirsiniz. Örneğin, users/example@gmail.com. Burada example@gmail.com, Google Chat kullanıcısının e-posta adresidir.

İstek içeriği

İstek metni boş olmalıdır.

Yanıt metni

Başarılıysa yanıt metni, Space öğesinin bir örneğini içerir.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamlarından birini gerektirir:

  • https://www.googleapis.com/auth/chat.spaces
  • https://www.googleapis.com/auth/chat.spaces.readonly
  • https://www.googleapis.com/auth/chat.bot

Daha fazla bilgi için Yetkilendirme kılavuzuna bakın.