人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Googleスプレッドシートの内容をJavascriptで取得する方法を教えて下さい。
APIを使用したいので、JSON形式で取得したいと思っています。その方法を色々と検索しましたが、データを取得することができるというだけで手を入れないとJSON形式にならなかったり、Javascript単体では扱うことができないような方法しか見つけることができませんでした。なお、Pebbleというスマートウォッチで使用することを考えているので、ライブラリを扱うことはできません。

●質問者: Red-Comet
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● TransFreeBSD
●500ポイント ベストアンサー

http://creator.aainc.co.jp/archives/6240
https://developers.google.com/gdata/samples/spreadsheet_sample?hl=ja
https://developers.google.com/google-apps/spreadsheets/data#retrieve_a_cell-based_feed
3番目にはaltパラメータに関して記述ありませんが2番目のデモは動きましたので使えると思います。


Red-Cometさんのコメント
2番めのページはわたしも見つけたので、自分で作ったスプレッドシートで試してみましたのですが、うまく動かないんですよね。 冒頭に「This page is about Google's older APIs」とあるように、すでに古い技術なのではないでしょうか?

TransFreeBSDさんのコメント
最初のリンクにあるようにwebに公開するか、航海士ない場合は末尾を"public/values"ではなく"private/values"にして、googleにログインしてから行ってください。

Red-Cometさんのコメント
公開にしてあるスプレッドシートで試しているんですけど…。 https://docs.google.com/spreadsheets/d/1UpImnzzr89l0yvl6pYYzoN5-dvtUvgU0168xLCM5tjc/edit#gid=0

TransFreeBSDさんのコメント
アクセスできませんか?私のところからは見えます。 https://spreadsheets.google.com/feeds/list/ 1UpImnzzr89l0yvl6pYYzoN5-dvtUvgU0168xLCM5tjc/od6/public/values?alt=json&callback=myfunc #メールアドレスのってるのでスパムよけ(になるかはわかりませんが念のため)にリンクは壊しておきますので空白は除いてください。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ