目前在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回复
由于