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

时间:2014-09-04 13:36:12

标签: php facebook api

目前在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 个答案:

没有答案