うう、ちょっと難しいじゃん。Google Document List API
さくさくだろーそんなもん、と思いきや結構頭にハテナマークが出まくる。未だCSVの取得ができていないのだが、ともかくちょっと知った事があったので。
Google DocsのSpreadSheetをCSVでWget的にしたいのだが、なんか未だに良く理解できておらず、ともかく
http://code.google.com/intl/ja-JP/apis/documents/
のバージョン2
http://code.google.com/intl/ja-JP/apis/documents/docs/2.0/developers_guide_java.html
の方を元にJavaを使って落とせばいいやと考えて、jarなどもバージョン2を使っているところ。
そもそも根本的な勉強が足りてないのだが、まずはCSVを取得するという目標に一直線で向かっていて、かなり障壁があったものの、とにかくDocsService作って、アカウント情報入れて、feedすればいいのだなと見よう見まねでやってきたところなぜか取得できない。それで、
http://code.google.com/intl/ja-JP/apis/documents/docs/3.0/developers_guide_python.html
を見てfeedUrlをhttpsにしたらうまくいった。
DocsService service = new DocsService("suzuki-ken-1");
service.setUserCredentials("※※※※※※@gmail.com", "※※※※※※");
URL feedUri = new URL("https://docs.google.com/feeds/default/private/full");
みたいな風に。
ちなみに日本語ではあまり情報が無いように思うんだけどその中で
http://simultechnology.blendmix.jp/blog/
を参考にさせていただきました。ありがとうございます。
コメント