2012.07.07 marionnettezero
ちょっと落ち着いたので久々にブログを書いてみるテスト。
ご無沙汰しております marionnettezero です。
あまりネット上に情報がなかったので今回は Facebook の Questions API について記載したいと思います。
1.設問の作成
$contents = $facebook->api('/me/questions', 'POST', array( 'locale' => 'ja_JP', 'question' => '問題です?', 'options' => array('問題1', '問題2'), 'access_token' => $request['access_token'] ) );
2.設問全体の取得
$contents = $facebook->api('/[question_id]', 'GET', array( 'locale' => 'ja_JP', 'access_token' => $request['access_token'] ) );
3.設問の内容のみ取得
$contents = $facebook->api('/[question_id]/options', 'GET', array( 'locale' => 'ja_JP', 'access_token' => $request['access_token'] ) );
4.内容の1つを取得
$contents = $facebook->api('/[option_id]', 'GET', array( 'locale' => 'ja_JP', 'access_token' => $request['access_token'] ) );
5.投票
$contents = $facebook->api('/[option_id]', 'POST', array( 'locale' => 'ja_JP', 'access_token' => $request['access_token'] ) );
5.の vote が以外と知らないものかもしれませんね。
是非参考にしてみてください。
scope は、publish_stream,user_questions,friends_questions あたりを使います。
see you.