Google Гаджет/Электронная таблица: Ключ с электронную таблицу Grab для гаджета

StackOverflow https://stackoverflow.com/questions/2233331

Вопрос

Итак, я работаю над Google Гаджет(Действительно только гадгетация, чтобы я мог получить хранилище данных это) что я хочу быть встроенным в таблицу Google (после этого момента я собираюсь пропустить слово Google - вы можете просто представить, что оно там).

Я хочу использовать электронную таблицу, в которую я внедряю гаджет в качестве хранилища ключей/значений для данных, которые я ввожу в гаджете (я думаю, что предел 2K для данных гаджетов не будет достаточно). Похоже, что я захочу использовать GADGE'S FEED API манипулироватьСписок таблиц электронной таблицы. Анкет Однако, чтобы узнать, что такое подача списка электронной таблицы, мне нужно знать ключ для электронной таблицы (которая находится в URL). Я не думаю, что смогу соскрести ключ непосредственно с URL, так как гаджет, кажется, вставлен через Iframe.

Поэтому мне нужно знать, как я могу сказать гаджету, что я встраиваю в таблицу, ключ для этой таблицы. Я полагаю, что я мог бы попросить пользователя ввести его вручную, но я бы предпочел, чтобы мой гаджет знал ключ программно.

Это было полезно?

Решение

Возможно, вы захотите попробовать использовать сценарий Google Apps вместо гаджета. Он знает о электронной таблице, на которой он встроен.

http://code.google.com/googleapps/appsscript/

Другие советы

Вы должны быть в состоянии получить список электронных таблиц, сделав запрос получить запрос на этот 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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top