我想用我的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