我正在尝试从S3上传一个球形图像到Facebook。通过以下
begin
@client.put_picture("https://s3.amazonaws.com/skreem-dev/PANO_20160717_120803_1.jpg", { allow_spherical_photo: true })
rescue Exception => e
print e.inspect
end
它返回以下错误消息
#<Koala::Facebook::ServerError: type: OAuthException, code: 1, message: An unknown error has occurred. [HTTP 500]>
它适用于来自同一s3 bucket
** 更新1 **
尝试从Godaddy
上传相同的图片,我面临同样的问题。
** 更新2 ** 试图通过Graphy API Explorer上传,但得到相同的错误
{
"error": {
"message": "An unknown error has occurred.",
"type": "OAuthException",
"code": 1,
"fbtrace_id": "CWqqwQ3WBq+"
}
}
答案 0 :(得分:1)
我认为你的近15Mb图像太大了。您从Koala获得的错误并不准确,您可以尝试从Facebook API资源管理器https://developers.facebook.com/tools/explorer
上传并查看。
另外,请检查您正在使用的令牌,因为这会导致OAuth错误。它可能会过期。