Google ガジェット/スプレッドシート:ガジェットのスプレッドシート キーを取得します

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

質問

それで私は取り組んでいます グーグルガジェット(実際には、データストアを取得できるようにガジェタイズしているだけです) これ) Google スプレッドシートに埋め込み可能にしたいと考えています (この時点以降、Google という単語は省略します。そこにあると想像していただければと思います)。

ガジェットを埋め込んだスプレッドシートを、ガジェット内に入力するデータのキー/値ストアとして使用したいと考えています (ガジェット データの 2K 制限では十分ではないと思います)。私がやりたいことは、 ガジェットのフィードAPI を操作するスプレッドシートのリストフィード. 。ただし、スプレッドシートのリスト フィードが何であるかを知るためには、スプレッドシートのキー (URL 内にあります) を知る必要があります。ガジェットは iframe 経由で挿入されているようなので、URL からキーを直接取得することはできないと思います。

したがって、スプレッドシートに埋め込んでいるスプレッドシートのキーをガジェットに伝える方法を知る必要があります。ユーザーに手動でキーを入力させることもできると思いますが、ガジェットにプログラム的にキーを認識させたいと考えています。

役に立ちましたか?

解決

ガジェットの代わりに Google Apps Script を使用してみるとよいでしょう。埋め込まれているスプレッドシートを認識します。

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

他のヒント

次の URL に GET リクエストを送信すると、スプレッドシートのリストを取得できるはずです。

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

詳細については、Google スプレッドシート API を参照してください。http://code.google.com/apis/spreadsheets/data/3.0/developers_guide_protocol.html#ListingSpreadsheets

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top