アクセストークンからノートデータを取得する
今回はようやくAPI経由でユーザデータを取得します。もちろん書き込みもできますがそれはまた次回以降に。
下準備として、まずは普通にブラウザからログインして適当にノートに落書きしましょう。
- タイトル:This is title
- 本文:This is body
とだけ記述してみました。
その後、以下のURLにアクセスします。
https://graph.facebook.com/ユーザID/notes?access_token=アクセストークン
すると以下のような返事が返ってきます。これもIEだと上手くいかないかもしれませんので他のブラウザで・・。
{ "data": [ { "id": "XXX", "from": { "name": "XXX", "id": "XXX" }, "subject": "This is title", "message": "\u003cp>This is body\u003c/p>", "icon": "http://static.ak.fbcdn.net/rsrc.php/v1/yY/r/1gBp2bDGEuh.gif", "created_time": "2011-03-07T13:48:05+0000", "updated_time": "2011-03-07T13:48:05+0000" } ], "paging": { "previous": "https://graph.facebook.com/xxx", "next": "https://graph.facebook.com/xxx" } }
長かったですねー。これでようやくスタートラインに立てました。
この戻ってきたデータを眺めるとわかる通り、APIはJSONデータを返してきます。なので基本的にはどんなプログラミング言語でもAPIを叩けるのですが、Javascriptを使用するのが一番わかりやすいと思います。
では次回から、Canvasってやつをやっていきます。