PHPを使用してユーザーのFacebookの壁に投稿するこの小さなチャレンジを持っていますか?すでにユーザーを登録し、publish_streamとoffline_accessを使用して壁に投稿する権限を与えられている。PHPからfacebook壁に投稿
データベースの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とポストを得ることができるようにすることです。
あなたはどんな問題を抱えていますか? – Ben
あなたはどんなエラーがありますか?それに、あなたは、facebookがプログラム的に同じ友人に同じマッサージを自動的に投稿することを許可しないことを考慮する必要があります - それは迷惑メールであり、アプリケーションを投げることは許されません。 あなたは能力に使用するべきです –
'$ uid'と' $ res'の出力を私たちと共有することを検討してください。 –