2012年2月8日水曜日

google docsのspreadsheetを読み込むメモ

google docsは便利だ。
フォームなど、非常に便利。
そして、それが自動でspreadsheet形式で保存されてくれるから、ありがたい。

スクリプトとトリガーを仕込むと、自動メールなども送ってくれるようになり、実にいい。
(お世話になったのがこちら。http://creazy.net/2011/03/google_form_mailsend.html このスクリプトをいじって使わせて頂いております。多謝。)

さて、それに加えて、さらにAPIを調べてみると、簡単にweb上へデータを読み込めることが分かった。
参考になったのはこちら

やってみたら、実に簡単だった。
ドキュメントを参照すると、likeやgroup byなど、概ねSQL的な文法がかける。
素晴らしい。

http://code.google.com/intl/ja/apis/chart/interactive/docs/querylanguage.html

where B="hoge"みたいに、イコールが一個でいい、ということが落とし穴だった。
エラーが出て「変だな」と思って調べると、「普通のプログラム言語のように==ではない」と英語で書いてあったw

時々、特別仕様になっているようだが、概ね簡単。SQL文を書いたことがあれば。

like句も使えた。どこかで「使えない」と書いてあったが、進化したのだろうか。
where B like "%hoge%"みたいに書くと、 hogeraとか、fugahogeなどがひっかかってくれる。便利。

さて、このAPIで、かなり色々やれます。
大変ありがたい。

2012年2月6日月曜日

google feed api、便利。

google feed apiについて学習。
https://developers.google.com/feed/v1/devguide

ver3になって、api keyもいらず、より簡単に。
お手軽だなあ。

google api keyはもう要らない様子。。

google のapi keyは既に必要なくなったそうな。
https://developers.google.com/loader/signup?hl=ja

google、進化してますなあ。。