Grafikanforderungsfehler 500

8

Meine App nutzt Facebook Login Button von Facebook-Android-SDK. Es funktionierte bis zu den letzten Tagen, jetzt bei einer Grafikanforderung auf dem Feed einer Seite

%Vor%

Ich erhalte den Fehler OAuthException

  

{Antwort: responseCode: 500, graphObject: null, Fehler: {HttpStatus: 500, errorCode: 1, errorType: OAuthException, errorMessage: Ein unbekannter Fehler ist aufgetreten.}}

UPDATE Gefunden, dass mit Limit niedriger-gleich 33 funktioniert es ohne Fehler

%Vor%

Für den Feed einer anderen Seite muss das Limit niedriger als 7 sein, um ohne Fehler zu funktionieren

%Vor%

Frage: Was ist nun die Regel für das Limit in einer Graphen-API-Anfrage für den Seiten-Feed?

    
GPack 23.02.2017, 16:51
quelle

1 Antwort

3

Facebook Graph API hat auch einen Debug-Modus. Sie müssen einen zusätzlichen Parameter debug = all in der REST-API übergeben. Es gibt Ihnen den Grund für das Problem auch in der Antwort JSON, wenn es ein Problem gibt.

Zitieren Facebook Dokumentation -

  

Wenn der Debug-Modus aktiviert ist, kann die Graph-API-Antwort weitere enthalten   Felder, die potenzielle Probleme mit der Anfrage erklären. Debuggen aktivieren   Verwenden Sie den Debug-Abfragezeichenfolgenparameter. Zum Beispiel:

     

GET graph.facebook.com /v2.3/me/friends       access_token = ... & amp;       debug = all

Versuchen Sie in Ihrem Code, dies zu ändern

%Vor%

zu diesem

%Vor%

Oder

Hinzufügen und ein zusätzlicher Parameter "debug" "all" in Ihrem Bundle

und überprüfen Sie, welche Debug-Nachricht Sie erhalten haben

Weitere Informationen zum Umgang mit Fehlern und zum Debuggen der Graph API finden Sie hier - Ссылка

    
Asutosh Panda 04.03.2017 04:04
quelle