Facebook PHP SDK:OAuthException:(#200)此应用程序禁用Feed故事发布

时间:2014-02-05 12:34:05

标签: php facebook

目前在Facebook PHP SDK上遇到一些问题

我有一个应用程序,基本上要求用户通过SDK验证自己,加载auth对话框,要求权限以用户身份发布,然后打开一个文本框,其中包含一些用户可以更改的预填充文本根据需要,然后发布到用户Feed。

这一直运作正常,但是今天我收到一封开发者提醒,说该应用违反了平台政策,因为会产生负面体验。

虽然查看过了解,但没有垃圾邮件提醒,也没有关于阻止应用程序的用户的消息,但在查看我的错误日志时,我注意到我收到此错误消息:

OAuthException:(#200)此应用程序禁用Feed故事发布。

我不完全确定我做错了什么 - 我已将publish_actions传递到范围内,并且用户在身份验证期间获取选项,我的实际调用是:

$attachment =  array(
    'message' => stripslashes($_POST['message']),
    'link'=> REDIRECT_URL,
    'picture'=>SEND_TO_FRIENDS_IMAGE,
    'description'=>SHARE_DESCRIPTION,
    'name'=>SHARE_TITLE,
    'caption'=>SHARE_CAPTION
); 
try{
    $result = $facebook->api('/me/feed', 'post',$attachment);
}catch(Exception $e){
    error_log($e);
}

这段代码对我来说已经很好了。

我只是想知道是否有人对我收到的错误有任何经验,无论是来自Facebook通知还是来自OAuth回复

由于

0 个答案:

没有答案