Я разработал приложение Python для доступа к GDrive, теперь я хочу получать уведомление в случае, если . Любой файл был изменен на gdrive. В частности, меня интересуют перемещение/переименование, удаление, загрузка и загрузка событий. Я вижу Google предоставить 2 инструмента:Google Диск SDK: узнайте о любом изменении файла
push notifications, но, похоже, это ограничивается сообщать об изменениях для конкретного файла или директории, как указано here.
REST changes API, но AFAIU Я должен опросить сервер google каждые X секунд.
Ничего из этого не является оптимальным для меня, так как мне нужно глобальных уведомления о всех файловых системах, связанные с событиями, происходящих на GDrive. Есть ли альтернативы? Я знаю DropBox supports this.
У Push-уведомлений есть 2 номера: 1 они не могут быть использованы для просмотра всех файлов (см. Http://stackoverflow.com/questions/18144094/google-drive-sdk-push-notifications-watch-changes-on -all-files/18151189 # 18151189) 2 они истекают через 1 день (это менее тяжело, поскольку я могу зарегистрироваться снова). –