Method: spaces.findDirectMessage

Belirtilen kullanıcıyla olan mevcut doğrudan mesajı döndürür. Doğrudan mesaj alanı bulunamazsa 404 NOT_FOUND hatası döndürür. Örneğin, Doğrudan mesaj bulma başlıklı makaleyi inceleyin.

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.

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

Kullanıcı kimlik doğrulaması veya uygulama kimlik doğrulaması gerektirir.

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'de kullanıcı için id'dir. Örneğin, People API profil kimliği 123456789 ise bu kişiyle doğrudan mesajlaşmak için name olarak users/123456789 kullanabilirsiniz. Kullanıcı olarak kimliğiniz doğrulandığında e-postayı {user} için takma ad olarak kullanabilirsiniz. Örneğin, users/example@gmail.com. Buradaki 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ılavuzu'na bakın.