Ich versuche, eine Leinwand Facebook-App mit Rails 3 und oauth2 zu machen. Es Art funktioniert gut folgenden Schritte hier https://github.com/intridea/oauth2Rails3, oauth2 und Leinwand Facebook-Anwendung - bleiben Sie in der FB Leinwand bitte
Also, wenn ich an die App in FB gehen, löst es die Set-Methoden von oauth2 ABER, fragt es den Benutzer die Berechtigungen außerhalb der Leinwand zu geben, es geht von FB. Dann, wenn der Benutzer Erlaubnis gibt, geht es dorthin, wo es in der Anwendung gehen soll, aber wieder alles AUSSEN FB.
Nach dem Erteilen der Berechtigungen, wenn ich auf die App innerhalb FB gehe, dann zeigt es die App innerhalb der Leinwand.
Wer kennt das?
Prost.
Hallo, danke für die Überprüfung. Ich bekomme tatsächlich OAuth2 :: HTTPError (Empfangen von HTTP 400 während der Anfrage.) Redirect auf diese Weise ändern. – Pod
Was ist die/fvcanvas, die Sie vorschlagen? Etwas Besonderes für deine App? Da ich keine solche Route habe. – Pod
/fbcanvas ist nur eine meiner Stammadresse von Canvas-Seiten. OAuth2 :: HTTPError oder OAuth2 :: AccessDenied bedeuten, dass Sie nicht autorisiert sind. Wenn ich sie rettre, richte ich den Benutzer auf der fb-Auth-Seite zurück. Ich denke, du solltest näher FB-Dokumente lesen, auch oauth2-Edelstein-Quellen ansehen, sie sind eher klein, aber helfen zu verstehen, was zu tun ist in dem Mangel an Dokumenten. – sandrew