我遇到了一个非常奇怪的错误(可能是一个错误)。我正在尝试将照片发布给测试用户。我做的第一个请求完美无缺,照片被发布了,但是我发出了第2个,第3个等请求,我得到了以下错误:
“发生意外错误。请稍后重试您的请求。”
重要的是要注意这只是测试用户的问题。普通用户可以完美地处理任意数量的请求。同样重要的是要注意,这与TEST USERS在一周或两周前的多次请求中完美配合。
我正在使用PHP SDK并使用以下代码发布照片:
// Create tag array
$tagArray = array(array('tag_uid' => $posterUid, 'x' => 0, 'y' => 0));
// Post the photo
$fb->setFileUploadSupport(true);
return $fb->api(
"/$posterUid/photos",
'POST',
array(
'access_token' => $accessToken,
'message' => $message,
'source' => '@' . $source,
'tags' => $tagArray
)
);
我尝试发布不同的照片,并尝试删除并重新创建TEST USERS,但问题仍然存在。
答案 0 :(得分:1)
我遇到了类似的问题,这让我发疯了。我终于能够通过在我的开发人员应用程序上关闭“沙盒”模式来实现它。
我不知道为什么会有所作为。但它解决了我的问题。希望这有助于某人。