Как извлечь JSON объект из листов Google, а не HTML - PullRequest
0 голосов
/ 25 февраля 2020

Я отправляю запрос GET на опубликованные листы Google. Все учебники показывают, что объект JSON возвращается, но я получаю HTML. Это из-за обновления? Как я могу разобрать его в JSON?

Опубликованный лист: https://docs.google.com/spreadsheets/d/e/2PACX-1vTLSQ-WGM8O0iCCTal0eFoAvFFIVK04UxUiCuBJLGVy89EY301-0cF5PZupIXh-sF_L9pHIw6tVtN1G/pubhtml

Ожидаемый вывод при go ссылке: JSON объект

Полученный выход: HTML

Ссылки: https://sandbox.idre.ucla.edu/sandbox/general/databasing-google-spreadsheets-to-json

https://medium.com/storyline-blog/how-to-create-a-dynamic-alexa-skill-using-google-sheets-and-storyline-9fd37f2080d8

In эти, JSON возвращается, когда запрос сделан, тогда как я получаю HTML

Пример возврата Google лист JSON:

https://spreadsheets.google.com/feeds/list/SPREADSHEET_ID/od6/public/basic?alt=json

1 Ответ

0 голосов
/ 04 марта 2020

Когда вы публикуете sh лист Google, вам будет предложено всплывающее окно с такой ссылкой, как

https://docs.google.com/spreadsheets/d/e/2PACX-1vTVZ3fWRSMu5nFGUc05ACV1h0-UGW49wi9lHAyJVUMp8FX3TANqy_9WNhkcd4z1mJSSN-LZyyBdS_vK/pubhtml

2PACX-1vTVZ3fWRSMu5nFGUc05ACV1h0-UGW49wi9lHAyJWNNQKFHF8 -LZyyBdS_vK не является идентификатором навыка

Идентификатор навыка присутствует в строке поиска. Например, в строке поиска есть ссылка, https://docs.google.com/spreadsheets/d/1bm6Fjiacmuh0qRjuHoBU35AHPdF7S4R7BEIK46H0wUo/edit#gid = 0

, где 1bm6Fjiacmuh0qRjuHoBU35AHPdF7S4R7BEIK46H0wUo - это ссылка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...