Kısa süre önce başlatılan Push Bildirimleri hizmeti çok havalı ve daha önce gerekli olan yoklama üzerinde büyük bir gelişme olarak görünüyor.Google Drive SDK Push Bildirimleri - tüm dosyalardaki değişiklikleri izleyin?
, Drive'daki paylaşılan klasördeki tüm dosyaların izlemesini nasıl yapacağımı merak ediyorum. Tüm değişikliklerin listesini tutan ve tüm kurumsal Drive klasörleri için raporlamayı sağlayan Drive izleme aracı üzerinde çalışıyoruz.
Değişiklikler feed'indeki yeni nesneler hakkındaki bildirimleri kullanabileceğimin farkındayım. Ne yazık ki, 'u, Changes kaynağından neyin değiştirdiğini tespit edemiyorsunuz.
Dosya kaynaklarını izlerken, dosya hakkında nelerin değiştiğini söyleyen bildirimler alabilirsiniz (ebeveynler, izinler, meta veriler vb.). Bu harika, ancak Drive'daki tüm dosyalar için Push Notification işleyicisini kaydetmek mümkün görünmüyor. Dokümanlar her zaman fileId
sağlamanız gerektiğini söylüyor. Bu, senaryodaki milyonlarca dosya için izleme istekleri yapmak anlamına gelecektir (Push API kanallarının her birini şimdi ve sonra değiştirerek tekrar etmeyerek).
Değişiklik bildirimleri'u kullanmaktan ve el ile değiştirilenleri algılamaktan (oldukça fazla API çağrısı olduğundan ve oldukça yavaş) herhangi bir daha uygun bir yol biliyor musunuz?
Geri bildiriminiz için çok teşekkür ederiz. Yine de korktuğum şey bu. Nevermind, değişiklikleri kendimiz tespit etmeye devam edeceğiz. – xaralis