PHP を使用して、ユーザーの Facebook ウォールに投稿するという小さな課題があります。すでにユーザーを登録しており、publish_stream と offline_access を使用してウォールに投稿する権限を与えられています。
データベースに保存した user_id を取得し、それを使用してウォールに投稿する必要があります。
これは私のスクリプトのコピーです。
$query = "select * from user_details ";
//echo $query;
$result = mysql_query($query);
while($rows = mysql_fetch_row($result)) {
//create message with token gained before
$post = array(
//'access_token' => 'TOKEN HERE',
'access_token'=>$facebook->getAccessToken(),
'message' => 'Hello');
$uid = $rows[uid];
$res = $facebook->api($uid.'/feed', 'POST', $post);
}
$facebook->api($uid.'/feed', 'POST', $post);
の代わりに使用する目的は
$facebook->api('me/feed', 'POST', $post);
、user_id を取得してウォールに投稿できるようにすることです。