Как сказал @ huyt c, каждый раз, когда вы делаете запрос к этой конечной точке, время updated
обновляется, поэтому вы всегда будете получать текущую дату, а не дату, когда электронная таблица последний раз обновлялась.
Обходной путь: Использование Drive API:
Чтобы получить дату последнего обновления этой таблицы, вы можете использовать Revisions или Changes коллекция из Drive API (см. разницу между здесь ).
Вы можете, например, перечислить все ревизии, связанные с этим файлом, через Revisions.list, Вам просто нужно указать id
файла в вашем запросе API. В ответ вы получите что-то вроде следующего:
{
"revisions": [
{
"modifiedTime": datetime,
// ... rest of revision 1 properties
},
{
"modifiedTime": datetime,
// ... rest of revision 2 properties
},
// ... rest of revisions
{
"modifiedTime": datetime,
// ... rest of last revision properties
}
],
// ... rest of properties
}
modifiedTime
последней ревизии в ответе - это дата, которую вы ищете.
Ссылка: