上传多张照片会为其中一些照片返回OAuthException

时间:2012-03-20 17:12:51

标签: facebook-graph-api batch-file facebook-batch-request

我正在使用图谱API批量请求将多张照片上传到用户的应用相册。

由于一些神秘的原因,我在同一批次中为某些照片获得了400错误代码,但对于其他照片则没有。

在此处查看结果:http://pastie.org/3635995

使用相同的照片执行相同的批次不会在同一张照片上失败。 有时我有1个错误,有时10个。

有什么建议吗?

以下是我发送的批次的转储:http://pastie.org/3636047

1 个答案:

答案 0 :(得分:2)

从我所看到的,这只是Facebook API的本质。如果您的呼叫是关键任务,则需要设置失败的API调用的“重试队列”。在你最终放弃并将其记录为错误之前,给他们三次失败的机会。另外,请确保在重试尝试之间给出几秒/分钟。