Googleスプレッドシートからアップデートを検出しようとしています。私はSheets API V3 documentationに従っており、シートを見て、そこから更新を得ることに成功しました。視聴中のGoogleスプレッドシートが毎回更新をプッシュしないのはなぜですか?
しかし、私はすべてのアップデートを取得していません。たとえば、私がシートを変更した場合、私はGoogleから更新を受け取ります。私が1分以内に2回目の変更を行った場合、私はアップデートを受けるかもしれないし、しないかもしれない。 3番目の変更は決して送信されません。シートをリフレッシュすると直ちに更新が得られます。
私は大々的なテストを行いましたが、Googleが私には得られないアップデートを送信していないという印象を受けています。 Googleによって何らかの調整が行われているのですか、これはAPIのバグですか?
更新日: 私は、正確に何を意味するかを明確にするために、いくつかの文脈を提供します。
Googleシートで変更された実際のデータを取得しようとしています。例としてthis screenshotを使用すると、シート内の値が変更されたときはいつでも、私はGoogleにリアルタイムで更新をプッシュして欲しい。私は、のGoogleシートAPIを使用してのシート(drive.files.watch)を見ています。時計が正常に動作するので問題はありません。問題は、私が最初に行った2つの変更が私に送信されるなど、時々更新をプッシュするだけです。しかし、多くの編集が行われた場合、決して送信されません。
私はまったく同じ問題を抱えていて、間違ったことをしなければならないと想定していましたが、明らかに孤立した事件ではありません。あなたの最後にこれに関する進歩? – Jakob