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?
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 - Ссылка
Tags und Links android facebook-graph-api facebook-android-sdk