1

我正在使用 Graph API Batch Request 将多张照片上传到用户的应用程序相册。

出于某种神秘的原因,我在同一批照片中得到了一些照片的 400 错误代码,但其他照片却没有。

在这里查看结果:http: //pastie.org/3635995

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

有什么建议么 ?

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

4

1 回答 1

2

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

于 2012-03-30T21:01:02.960 回答