我已使用以下范围对用户进行了身份验证:email,publish_actions, publish_stream
并尝试使用以下代码在用户墙上发布:
try {
$ret_obj = $facebook->api('/me/feed', 'POST',
array(
'access_token' => $accessToken,
'link' => 'https://testing.com',
'message' => 'Testing'
)
);
}catch(FacebookApiException $e) {
print_r($e);
exit;
};
我刚收到此错误
发生了意外错误 - 请稍后再试
知道我做错了吗?
答案 0 :(得分:1)
代码看起来很好,我尝试过并且它正常工作,就是这样 - 尝试除https://testing.com
之外的其他链接;链接必须有效。
答案 1 :(得分:0)
抱歉,我没有足够的信誉来评论 -
此错误发生在我之前。 Facebook API将检查此链接是“垃圾邮件”还是之前发布的(即即使用户手动发布相同URL的重复帖子),API也会拒绝该呼叫。