Spring Social Facebook Login Fehler - Numerischer Wert außerhalb des Bereichs von int

7

Ich habe ein Problem mit Spring Social, als ich versuchte, mich bei Facebook anzumelden, erhalte ich den folgenden Fehler:

%Vor%

Vielen Dank im Voraus für jede Hilfe.

maven Abhängigkeiten:

Frühling 4.2.0.RELEASE

%Vor%

Code:

%Vor%

diese vollständige Ausnahme:

%Vor%     
margo 07.12.2015, 02:16
quelle

4 Antworten

16

Aktualisieren

Es sieht so aus, als ob eine neue Version von spring-social-facebook erstellt wurde und bereits auf der github-Seite verfügbar ist . Es sollte in Kürze durch Maven verfügbar sein.

%Vor%

Alte Antwort

Solange es kein Update der Bibliothek gibt, können Sie auch einfach Reflexionen verwenden und die "video_upload_limit" von UserOperations.java entfernen. Wir müssen also keinen Code erweitern / neu schreiben oder müssen eine eigene Version von Spring Social Facebook lib kompilieren.

Verwenden Sie den folgenden Code:

%Vor%

In meinem Fall verwende ich eine Konfigurationsklasse für soziale Medien und ich habe eine @ PostConstruct-Methode mit diesem Code darin eingefügt.

Problem auf github

    
kamwo 07.12.2015, 12:20
quelle
3

Sieht wie ein Problem mit einem Update auf facebooks Seite am 6. Dezember 2015 aus. Ich denke, dass sie größere Videodatei-Uploads erlauben. Es gibt einen Workaround, der hier beschrieben wird, bis Spring Social aktualisiert wird: Ссылка (muss die Klasse bearbeiten org.springframework.social.facebook.api.UserOperations.java, kompilieren und in die Datei spring-social-facebook-2.0.2.RELEASE.jar einfügen.

    
Tor 07.12.2015 08:53
quelle
2

Graph API-Dokumentation sagt Integer, aber Größe Antwort mit einem langen:

%Vor%

Eröffnete ein Fehlerticket für Facebook-Team, um die Dokumentation zu aktualisieren:      Ссылка

    
Christoph Beckmann 07.12.2015 10:31
quelle
0

Dieser Schnappschuss funktioniert einwandfrei. Könnte als temporäre Lösung verwendet werden.

%Vor%     
Marek Raszewski 09.12.2015 13:22
quelle