Facebook JavaScript SDK - Anmeldung und Rückruf - übergang von FBML
Ich bin umgestiegen von dieser Art von login-button
<fb:login-button perms="publish_stream,read_stream,friends_location,email" onlogin="facebookLoginCallback();" size="large">
<g:message code="Connect with Facebook"/>
</fb:login-button>
zu
<div class="fb-login-button"
data-show-faces="false" data-width="200"
data-max-rows="1"
data-onlogin="facebookLoginCallback();">Connect with Facebook</div>
Aber die Daten-onlogin nicht tatsächlich dazu führen, dass die facebookLoginCallback() aufgerufen werden. Dies scheint nicht dokumentiert zu werden gut. Daten-onlogin nicht dokumentiert, nur meine beste Vermutung an eine übersetzung. Ist die Immobilie soll aufgerufen werden etwas anderes. Es scheint nicht zu übersetzen, um diese neuere empfohlenen Stil. Die Anmeldung funktioniert - nur nicht der Rückruf. Das erste Beispiel ist der Rückruf funktioniert.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie
FB.Event.subscribe
, in diesem Fall würden Sie wollen, zu hörenauth.login
(hier ist die Doku: http://developers.facebook.com/docs/reference/javascript/FB.Event.subscribe/):Versuchen Sie es mit
FB.login
finden Sie hier: http://developers.facebook.com/docs/reference/javascript/FB.login/ - Zitat: "...alle apps zu migrieren, um OAuth 2.0-1. Oktober 2011"Habe ich teilte einige code: Facebook-Anfragen 2.0 , so ändern Sie die Schaltfläche "Akzeptieren" - url, um eine url außerhalb von facebook? - siehe meine Antwort unten. Viel Glück mit der migration.