最近リリースされたプッシュ通知サービスは非常にクールで、以前は必要だったポーリングよりも大幅に改善されています。GoogleドライブSDKプッシュ通知 - すべてのファイルの変更を監視しますか?
ドライブの共有フォルダにあるすべてのファイルを有効にする方法はありますか?私たちはDrive monitoring toolに取り組んでいます。これはすべての変更の一覧を保持し、エンタープライズDriveフォルダ全体のレポートを可能にします。
変更フィードの新しいオブジェクトに関する通知を使用できることにご注意ください。残念ながら、が変更リソースから変更されたを検出することができません。
ファイルリソースを監視するときに、ファイルに関する変更(親、権限、メタデータなど)を知らせる通知を受け取ることができます。これは素晴らしいですが、ドライブ内のすべてのファイルに対してプッシュ通知ハンドラを登録することはできないようです。ドキュメントには、常にfileId
を提供する必要があると書かれています。これは、私たちのシナリオでは何百万ものファイルの視聴要求をすることを意味します(今はPush APIチャンネルをそれぞれ更新することは言及していません)。
変更通知を使用して手動で変更されたものを検出するより適切な方法を知っていますか(これはかなりのAPI呼び出しであり、やや遅いです)。
フィードバックありがとうございます。それは私が恐れていることです。心配しないで、私たちは自分自身の変化を検出することに固執します。 – xaralis