将照片发布给测试用户时出现意外错误

时间:2011-10-04 19:33:39

标签: php facebook

我遇到了一个非常奇怪的错误(可能是一个错误)。我正在尝试将照片发布给测试用户。我做的第一个请求完美无缺,照片被发布了,但是我发出了第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,但问题仍然存在。

1 个答案:

答案 0 :(得分:1)

我遇到了类似的问题,这让我发疯了。我终于能够通过在我的开发人员应用程序上关闭“沙盒”模式来实现它。

我不知道为什么会有所作为。但它解决了我的问题。希望这有助于某人。