facebookのapiをざっくり試した感想

色々よく分からない。というか普段facebook使ってないので馴染みがない.. のでメモ。

  • facebookにはpermissionが細かく設定出来るらしい。投稿には特別なpermissionが必要。
  • ウォールとは投稿一覧のことであーる。会社の人から聞いた噂。
  • PHP SDKたるライブラリーがfacebookからダウンロード出来る。これでoauth認証簡単っ。
  • Twitterと同じで、アプリ登録は必要。
  • oauth認証時のパラメーター(scope)でpermissionの設定が出来るらしい

    認証用URLは以下な感じ

    [html]https://www.facebook.com/dialog/oauth?client_id=196047643792948&redirect_uri=http://sample.sample/facebook/index&scope=publish_stream,read_stream,user_status[/html]

    たぶん、「publish_stream」なんじゃないかな?まあよく分からないです。


    追記

    ウォールへの投稿をする場合はscope=publish_streamが必要です。

    [php]

    $loginUrl = $facebook->getLoginUrl(array("scope" => "publish_stream"));

    [/php]

    参考

  • Facebookアプリ開発に挑戦(その11・Graph APIでウォールに投稿)