Я пытаюсь обнаружить обновления из Google Таблиц. Я следую за Sheets API V3 documentation и успешно смог просмотреть лист и получить от него обновления.Почему мои листы Google, которые просматриваются, постоянно обновляются?
Однако я не получаю каждое обновление. Например, если я внес изменения в лист, я получу обновление от Google. Если я сделаю второе изменение в течение одной минуты, я могу или не могу получить обновление. Третье изменение никогда не будет отправлено. Если я обновляю лист, я сразу же получаю обновление.
Я провел обширное тестирование, и у меня сложилось впечатление, что Google не отправляет обновления, которые я не получаю. Есть ли какие-то дросселирование, сделанные Google, или это ошибка в API?
ОБНОВЛЕНИЕ: Я расскажу о другом контексте, чтобы уточнить, что именно я имею в виду.
Я пытаюсь получить фактические данные, измененные в Листе Google. Например, используя this screenshot, всякий раз, когда значение изменяется на листе, я хочу, чтобы Google вносил обновления в меня в режиме реального времени. Я использую API-интерфейс Google Таблиц лист (drive.files.watch), создавая часы, отлично работает, так что это не проблема. Проблема в том, что я иногда получаю обновление, например, первые два сделанных изменения будут отправлены мне. Но если есть большое количество исправлений, они никогда не отправляются.
Я столкнулся с этой проблемой и предположил, что должен делать что-то неправильно, но, видимо, это не отдельный случай. Любой прогресс в этом на вашем конце? – Jakob