Method: users.availability.get

Google Chat'teki bir kullanıcı için müsaitlik durumu bilgilerini döndürür. Örneğin, bu özellik kullanıcının çevrimiçi olup olmadığını veya uzakta olup olmadığını kontrol etmek ya da özel durum mesajını almak için kullanılabilir.

Bu yöntem yalnızca kimliği doğrulanmış kullanıcının uygunluk durumunu alır.

Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması gerektirir:

  • https://www.googleapis.com/auth/chat.users.availability.readonly
  • https://www.googleapis.com/auth/chat.users.availability

HTTP isteği

GET https://chat.googleapis.com/v1/{name=users/*/availability}

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

Yol parametreleri

Parametreler
name

string

Zorunlu. Alınacak müsaitlik durumunun kaynak adı.

Biçim: users/{user}/availability

{user}, People API veya Admin SDK Directory API'deki Kişi'nin kimliğidir. Örneğin, users/123456789.

Kullanıcının e-posta adresi veya me, arayanı belirtmek için takma ad olarak da kullanılabilir. Örneğin, users/user@example.com veya users/me

İstek metni

İstek metni boş olmalıdır.

Yanıt metni

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

Yetkilendirme kapsamları

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

  • https://www.googleapis.com/auth/chat.users.availability
  • https://www.googleapis.com/auth/chat.users.availability.readonly

Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.