2010-11-29 18 views
1

J'utilise RestFB afin de connecter notre application de partage de photos en ligne à Facebook. Mais parfois, Facebook renvoie simplement des erreurs HTTP 400 à certaines requêtes. Après enquête, les raisons peuvent varier (nombre de messages sur la limite du mur atteint, jeton d'accès invalidé par l'utilisateur ou encore temps de réponse trop long), mais le fait est: je ne sais pas comment attraper quelle erreur est arrivée. C'est un vrai problème, car évidemment, le traitement ne devrait pas être le même: si le jeton d'accès est invalidé, je voudrais demander à l'utilisateur de le laisser à nouveau accepter l'application, mais si la plateforme FB ne répond pas, je pourrait par exemple réessayer après un certain temps. Des indices?RestFB: Facebook HTTP 400 erreur pas assez spécifique

+0

La réponse 400 a-t-elle des en-têtes supplémentaires? – Piskvor

+0

Bonne question. Comme j'utilise RestFB, je ne peux actuellement attraper que l'exception IOException que le 400 provoque. Peut-être que je vais essayer de modifier le code de RestFB ... –

Répondre

3

Je suis Mark Allen (mainteneur RestFB). La version 1.6 devrait corriger ce bug.

+0

C'est génial! Je vous remercie! –