2
我有這個小挑戰發佈到用戶的facebook牆使用PHP。已經註冊用戶並被授權使用publish_stream和offline_access發佈到他們的牆上。發佈到臉書牆從PHP
我需要檢索他們的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 2012-04-27 08:58:57
你會得到什麼錯誤?此外,您需要考慮到Facebook不允許自動編程發送郵件給所有朋友同一個按摩 - 這是垃圾郵件,並且不允許拋出應用程序,Facebook可能會阻止您的應用程序。 你應該使用能力 – 2012-04-28 08:56:22
考慮與我們分享'$ uid'和'$ res'的輸出。 – 2012-05-05 12:34:41