Возможно ли получить уведомление в режиме реального времени (без подробного опроса) о внесении изменений в документ Google (документ/электронная таблица/презентация)? Если да, то какова структура модели (если это имеет смысл)? Любые указатели на документацию или образцы помогут!
Документация на https://developers.google.com/drive/manage-changes дает вызов API, который мгновенно возвращает и сообщает, были ли какие-либо изменения с момента последнего. Тем не менее, это бесполезно, вы хотите знать почти сразу после внесения изменений - вам придется делать обратные API-вызовы каждую секунду или раньше и отбирать много ресурсов. API реального времени в режиме реального времени в отличие от этого дает возможность мгновенно получать уведомления о любых изменениях без широкого и частого опроса. Он делает это с помощью HTTP-вызова, который "зависает", пока не будет готово изменение (или истечет таймер). Это классическая техника с длинными опросами.
Мой вопрос заключается в том, существует ли такое средство для Документов Google/Таблиц/Презентаций. Или он доступен только для пользовательских файлов приложений, отличных от этих стандартных. Если он недоступен, существуют ли какие-либо планы по их доступности?
Спасибо заранее!