400 Schlechte Anfrage in Yahoo-Authentifizierung

8

Ich versuche, Yahoo in meine Anwendung zu integrieren.

Ich möchte, dass sich Benutzer mit ihren Yahoo-Konten anmelden, aber wenn ich nach einem Token frage, erhalte ich die folgenden Fehler:

%Vor%

Hier ist mein Code (Request_Token_Activity.java):

%Vor%

Und das ist ein Schnappschuss meiner AndroidManifest.xml:

%Vor%

Ich habe mein Yahoo Project als Web Application eingerichtet und Read and Write access auf Social und Contacts gesetzt. Was mache ich falsch?

    
Jayson Tamayo 06.07.2012, 03:12
quelle

2 Antworten

4

Sieht so aus, als sei der API-Anruf von Yahoo ein SSL-Anruf. Ich weiß nicht, ob es so einfach ist, aber dein Code hat die Oauth-Provider wie folgt:

%Vor%

nach Ссылка

Der Provider sollte Http * s * // api.login.yahoo.com/oauth/v2/get_request_token

sein

Zusätzlich sind hier die yahoo oauth Fehlercodes und die Gründe, warum Sie einen 400 Fehler erhalten würden Ссылка Ich würde meine Anfrage protokollieren und sehen, welcher Parameter fehlt / falsch / fehlerhaft usw.

    
mb2nd 12.07.2012 15:49
quelle
3

@Jayson Tamayo Ich stimme Eliezer zu, versuche deine App über Wifi zu benutzen. Ich habe versucht, in Wifi und es funktioniert, aber leider funktioniert es nicht auf GPRS.Wenn Ihre Android-Anwendung eine native App ist, sollten Sie Ihr Projekt als Client / Desktop festlegen. Ich habe es getan und es funktioniert für mich.

    
Rakesh Barik 11.07.2012 09:49
quelle

Tags und Links