Загрузка нескольких фотографий возвращает OAuthException для некоторых из них - PullRequest
1 голос
/ 20 марта 2012

Я загружаю несколько фотографий в альбом приложения пользователя, используя пакетный запрос Graph API.

По какой-то таинственной причине я получаю код ошибки 400 для некоторых фотографий, но не для других, в той жепакет.

См. результат здесь: http://pastie.org/3635995

Выполнение одной и той же партии с одинаковыми фотографиями не приводит к сбою на тех же фотографиях.Иногда у меня 1 ошибка, иногда 10.

Есть предложения?

Вот дамп отправленной мной партии: http://pastie.org/3636047

1 Ответ

2 голосов
/ 31 марта 2012

Из того, что я видел, это просто природа API Facebook. Если ваши вызовы являются критически важными, вам нужно настроить «очередь повторов» вызовов API, которые не срабатывают. Дайте им три шанса потерпеть неудачу, прежде чем вы, наконец, сдадитесь, и зарегистрируйте его как ошибочный. Также не забудьте выделить несколько секунд / минут между попытками повторения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...