2012-04-11 4 views
0

Je me demande si je dois fournir tout changement si actuellement je me sers sur ma page, Facebook bouton Connexion avec le code:Suppression des FBML

<script type='text/javascript'> 
      window.fbAsyncInit = function() {FB.init({ appId: #FBApplicationID#', status: true, cookie: true, xfbml: true, oauth: true}); FB.getLoginStatus(function(response) {if (response.status === 'connected') {raisepostback();} 
     FB.Event.subscribe('auth.login', function() { 
     ...    
      }); /* end FB.init */ 
     }; /* end window.fbAsyncInit */ 
     window.fbAsyncInit(); </script> 
<div><fb:login-button scope="email,user_about_me,user_likes, user_birthday" size="large" length="long" ></fb:login-button></div> 

aura-t-il fonctionner après le 1er Juin, 2012? S'il vous plaît aviser.

Merci, Peter.

+0

Oui, car il s'agit de JavaScript et non de FBJS, donc cela n'a rien à voir avec la dépréciation FBML. –

+0

Merci pour les éclaircissements. Mais qu'en est-il de "xfbml: true"? Devrais-je le laisser? –

+0

Oui, à cause de 'fb: login-button' qui est XFBML –

Répondre

0

Comme Juicy Scripter mentionné dans le comments, la suppression de FBML n'affectera pas votre code.

XFBML est différent de FBML.

Tous les plugins sociaux et SDK utilisant XFBML sont parfaitement valables après juin.