Я не могу понять, как получить доступ к электронной таблице Google через JSONP, если эта таблица является частью учетной записи Google Apps для вашего домена.
Google предоставляет задокументированный способ доступа к электронным таблицам Google через JSONP, который работает для обычных аккаунты gmail.com. Вкратце:
- Создать электронную таблицу
- Щелкните раскрывающийся список рядом с «Поделиться» и выберите «Опубликовать как веб-страницу».
- Скопируйте и вставьте ключ из отображаемого URL-адреса (т.е. бит после &key=)
- Перейдите на страницу https://spreadsheets.google.com/feeds/list/0AmHYWnFLY1F-dG1oTHQ5SS1uUzhvTnZTSHNzMjdDaVE/od6/public/values?alt=json-in-script&callback=myCallback замените "0AmHYWnFLY1F-dG1oTHQ5SS1uUzhvTnZTSHNzMjdurDaVE" на то, что вы вырезали из ключа.
Когда я пробую это на своем собственном домене, все кажется работать. Но когда я посещаю URL-адрес, который я создал, как указано выше, Google выдает ошибку:
The spreadsheet at this URL could not be found. Make sure that you have the right URL and that the owner of the spreadsheet hasn't deleted it.
Я предполагаю, что есть какая-то проблема с разрешением или какой-то альтернативный URL-адрес, который я должен использовать, но я не могу найти никакой другой документации.