- HTTP isteği
- Yol parametreleri
- Sorgu parametreleri
- İstek metni
- Yanıt metni
- Yetkilendirme kapsamları
- Deneyin.
Google Chat alanındaki etkinlikleri listeler. Her etkinlik için yük, Chat kaynağının en son sürümünü içerir. Örneğin, yeni alan üyeleriyle ilgili etkinlikleri listelerseniz sunucu, en son üyelik ayrıntılarını içeren Membership kaynaklarını döndürür. İstenen dönemde yeni üyeler kaldırıldıysa etkinlik yükü boş bir Membership kaynağı içerir.
İstenen verilerin okunması için uygun bir yetkilendirme kapsamıyla aşağıdaki kimlik doğrulama türlerini destekler:
Geliştirici Önizlemesi'nde aşağıdaki yetkilendirme kapsamlarından biriyle yönetici onayı içeren uygulama kimlik doğrulaması:
https://www.googleapis.com/auth/chat.app.spaceshttps://www.googleapis.com/auth/chat.app.messages.readonlyhttps://www.googleapis.com/auth/chat.app.memberships
Aşağıdaki yetkilendirme kapsamlarından biriyle kullanıcı kimlik doğrulaması:
https://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.spaceshttps://www.googleapis.com/auth/chat.messages.readonlyhttps://www.googleapis.com/auth/chat.messageshttps://www.googleapis.com/auth/chat.messages.reactions.readonlyhttps://www.googleapis.com/auth/chat.messages.reactionshttps://www.googleapis.com/auth/chat.memberships.readonlyhttps://www.googleapis.com/auth/chat.memberships
Etkinlikleri listelemek için kimliği doğrulanmış arayan, alanın üyesi olmalıdır.
Örnek için Google Chat alanındaki etkinlikleri listeleme başlıklı makaleyi inceleyin.
HTTP isteği
GET https://chat.googleapis.com/v1/{parent=spaces/*}/spaceEvents
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
| Parametreler | |
|---|---|
parent |
Zorunlu. Etkinliklerin gerçekleştiği Google Chat alanının kaynak adı. Biçim: |
Sorgu parametreleri
| Parametreler | |
|---|---|
pageSize |
İsteğe bağlı. Döndürülen maksimum alan etkinliği sayısı. Hizmet, bu değerden daha az sonuç döndürebilir. Negatif değerler |
pageToken |
İsteğe bağlı. Önceki bir list space events çağrısından alınan sayfa jetonu. Sonraki sayfayı almak için bunu sağlayın. Sayfalama yapılırken, liste alanı etkinlikleri için sağlanan diğer tüm parametreler, sayfa jetonunu sağlayan çağrıyla eşleşmelidir. Diğer parametrelere farklı değerler iletmek beklenmedik sonuçlara yol açabilir. |
filter |
Zorunlu. Sorgu filtresi. has İsteğe bağlı olarak, başlangıç zamanına (
Başlangıç veya bitiş zamanı belirtmek için eşittir Örneğin, aşağıdaki sorgular geçerlidir: Şu sorgular geçersiz: Geçersiz sorgular, sunucu tarafından |
İstek içeriği
İstek metni boş olmalıdır.
Yanıt gövdesi
Listeleme alanı etkinlikleri için yanıt mesajı.
Başarılı olursa yanıt metni aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{
"spaceEvents": [
{
object ( |
| Alanlar | |
|---|---|
spaceEvents[] |
Sonuçlar kronolojik sırayla (en eski etkinlik önce) döndürülür. Not: |
nextPageToken |
Daha fazla etkinlik getirmek için kullanılan devamlılık jetonu. Bu alan atlanırsa sonraki sayfa olmaz. |
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/chat.app.membershipshttps://www.googleapis.com/auth/chat.app.messages.readonlyhttps://www.googleapis.com/auth/chat.app.spaceshttps://www.googleapis.com/auth/chat.spaceshttps://www.googleapis.com/auth/chat.spaces.readonlyhttps://www.googleapis.com/auth/chat.messageshttps://www.googleapis.com/auth/chat.messages.readonlyhttps://www.googleapis.com/auth/chat.membershipshttps://www.googleapis.com/auth/chat.memberships.readonlyhttps://www.googleapis.com/auth/chat.messages.reactionshttps://www.googleapis.com/auth/chat.messages.reactions.readonly
Daha fazla bilgi için Yetkilendirme kılavuzu'na bakın.