Frage

Mit der Beispielanwendung für rpx_now gem ( http://github.com/grosser/rpx_now_example ) auf localhost: 3000 habe ich in über Google-Konten, myOpenID, Yahoo, kann aber nicht machen es via Facebook erfolgreich angemeldet.

In den RPX app / Widget-Einstellungen Ich habe meinen Facebook-App-Schlüssel und Geheim gesetzt. In meinen Facebook-App-Einstellungen, ist die Connect URL myappname.rpxnow.com. Aber wenn ich versuche zu verbinden, dann sehe ich nicht einmal eine Facebook-Login-Seite, nur eine Reihe von Umleitungen und ich bin zurück zu meinem localhost mit folgenden Ausnahme: http://gist.github.com/386520 .

Bevor ich mit oauth2 gem erfolgreich verbinden, jedoch ohne Benutzerdaten zu holen - nur Authentifizierung. Diese Zeit stelle ich nur key / secret und localhost als meine Connect URL. Derzeit frage ich nicht einmal für E-Mail etc., aber immer noch das gleiche Problem.

Kann es passieren, weil rpx_now keine Benutzerdaten von Facebook angefordert bekommen kann? Oder es ist ein Problem des Facebook keys / Geheimnis? Kann sein, ich mehr Einstellungen meiner Facebook-App?

zur Verfügung stellen müssen
RPXNow::ApiError in UsersController#create

Got error: Invalid parameter: token (code: 1), HTTP status: 200
RAILS_ROOT: /home/Andrei/rpx_now_example

Application Trace | Framework Trace | Full Trace
/usr/lib/ruby/gems/1.8/gems/rpx_now-0.6.20/lib/rpx_now/api.rb:71:in `parse_response'
/usr/lib/ruby/gems/1.8/gems/rpx_now-0.6.20/lib/rpx_now/api.rb:21:in `call'
/usr/lib/ruby/gems/1.8/gems/rpx_now-0.6.20/lib/rpx_now.rb:23:in `user_data'
/home/Andrei/rpx_now_example/app/controllers/users_controller.rb:16:in `create'
Request

Parameters:

None
Show session dump

Response

Headers:

{"Content-Type"=>"",
 "Cache-Control"=>"no-cache"}
War es hilfreich?

Lösung

Um es zu lösen, braucht man zu Facebook-Anwendung zu gehen, klicken Sie auf „Einstellungen bearbeiten“, wählen Sie „Migrations“ in der linken Spalte und Toggle „Neue Datenberechtigungen“ auf deaktiviert. Es gibt einen Kommentar neben diesem Parameter: Aktivieren Sie die neuen Datenzugriffsrechte und die neuen Berechtigungen Dialog. (Migration endet am: 1. Juni 2010)

Also, ich denke man braucht, um Update rpx_now Juwel Arbeit mit der neuen Schnittstelle.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top