Method: spaces.findDirectMessage

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

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

Hizmet hesabı kimlik doğrulaması sayesinde, belirtilen kullanıcı ile arama yapan Chat uygulaması arasındaki doğrudan mesaj alanını döndürür.

Kullanıcı kimlik doğrulaması veya hizmet hesabı 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ı bulunacak kullanıcının kaynak adı.

Biçim: users/{user}. Burada {user}, Kişiler API'sinde kişi için {person_id} veya Directory API'de kullanıcı için id'tir. Örneğin, Kişiler API'sı Person.resourceName people/123456789 ise name ile users/123456789 kullanarak bu kişiyle doğrudan bir mesaj bulabilirsiniz.

İ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.