我想用我的Facebook應用程序發佈在我的Facebook朋友牆上。我已經爲它設置了足夠的權限,如publish_stream
,offline_access
,我正在使用PHP的Graph API,但只發布給應用程序開發人員或應用程序管理員。我不知道我在做什麼錯誤。然而,我的一位朋友已經通過客觀的c(iphone)代碼成功完成了它。我檢查了他的代碼,他的做法與我一樣。請幫助我。這裏是我的代碼,我使用Facebook的SDK 3.0 - :通過Facebook應用程序發佈在Facebook朋友的牆上不起作用
if(isset($_POST['submit'])) {
$sendTo = $_POST['friend'];
$link = $_POST['link'];
$message = $_POST['message'];
$attachment = array('message' => $message, 'link' => $link);
if($result = $facebook->api("/$sendTo/feed/",'post', $attachment))
{
$feedbackMessage = "Message sent to friend $sendTo";
}
else
{
$feedbackMessage = "Oops something went wrong";
}
}
您的應用仍處於沙盒模式嗎? – CBroe