Google Гаджет/Электронная таблица: Ключ с электронную таблицу Grab для гаджета
-
19-09-2019 - |
Вопрос
Итак, я работаю над Google Гаджет(Действительно только гадгетация, чтобы я мог получить хранилище данных это) что я хочу быть встроенным в таблицу Google (после этого момента я собираюсь пропустить слово Google - вы можете просто представить, что оно там).
Я хочу использовать электронную таблицу, в которую я внедряю гаджет в качестве хранилища ключей/значений для данных, которые я ввожу в гаджете (я думаю, что предел 2K для данных гаджетов не будет достаточно). Похоже, что я захочу использовать GADGE'S FEED API манипулироватьСписок таблиц электронной таблицы. Анкет Однако, чтобы узнать, что такое подача списка электронной таблицы, мне нужно знать ключ для электронной таблицы (которая находится в URL). Я не думаю, что смогу соскрести ключ непосредственно с URL, так как гаджет, кажется, вставлен через Iframe.
Поэтому мне нужно знать, как я могу сказать гаджету, что я встраиваю в таблицу, ключ для этой таблицы. Я полагаю, что я мог бы попросить пользователя ввести его вручную, но я бы предпочел, чтобы мой гаджет знал ключ программно.
Решение
Возможно, вы захотите попробовать использовать сценарий Google Apps вместо гаджета. Он знает о электронной таблице, на которой он встроен.
Другие советы
Вы должны быть в состоянии получить список электронных таблиц, сделав запрос получить запрос на этот URL:
https://spreadsheets.google.com/feeds/spreadsheets/private/full
Смотрите API электронных таблиц Google для более подробной информации:http://code.google.com/apis/spreadsheets/data/3.0/developers_guide_protocol.html#listingspreadsheets