Pergunta

Então, estou trabalhando em um Google Gadget(realmente apenas gadgetizing para que eu possa obter um armazenamento de dados para isto) Que eu quero ser incorporável em uma planilha do Google (depois deste ponto, vou pular a palavra Google - você pode imaginar que está lá).

Quero usar a planilha em que incorporei o gadget como um armazenamento de chave/valor para os dados que entro no gadget (acho que o limite de 2K para os dados do gadget não será suficiente). Parece que o que vou querer fazer é usar o API de alimentação do gadget para manipular oFeed da lista da planilha. No entanto, para saber qual é o feed da lista da planilha, preciso saber a chave da planilha (que está no URL). Acho que não posso raspar a chave diretamente do URL, pois o gadget parece ser inserido via iframe.

Então, preciso saber como posso dizer a um gadget que estou incorporando em uma planilha a chave para essa planilha. Suponho que poderia que o usuário o insira manualmente, mas prefiro que meu gadget saiba a chave programaticamente.

Foi útil?

Solução

Você pode tentar usar o script do Google Apps em vez de um gadget. Está ciente da planilha em que está incorporada.

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

Outras dicas

Você deve poder recuperar uma lista de planilhas fazendo uma solicitação de obter para este URL:

https://spreadsheets.google.com/feeds/spreadsheets/private/full

Consulte API do Google Spreadsheets para obter mais detalhes:http://code.google.com/apis/spreadsheets/data/3.0/developers_guide_protocol.html#listingspreadsheets

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top