2010-10-19 1 views
3

De this forum entry il apparaît que fb: chat-invite n'est pas un tag xfbml valide , donc pour l'utiliser, il faut utiliser serverfbml. Cependant testercomment puis-je obtenir la fonctionnalité de fb: chat-invitation en utilisant facebooks javascript sdk ou xfbml

<fb:serverfbml> 
    <script type="text/fbml"> 
    <fb:date t="1216170865" format="long_numeric" /> hello again 
    </script> 
</fb:serverfbml> 

résultats dans

<fb:serverfbml> requires the "fbml" attribute. 

Alors, comment peut-on obtenir la fonctionnalité de fb: Chat inviter lors de l'utilisation XFBML et le javascript sdk. Est-il possible d'utiliser fbml avec une boîte de dialogue FB.ui? Si oui, comment cela fonctionnerait-il?

Pointeurs appréciés.

Répondre

0

Dans l'exemple ci-dessus il faut lire:

<fb:serverFbml style="width: 755px;"> 
    <script type="text/fbml"> 
     <fb:fbml> 
      <fb:date t="1216170865" format="long_numeric" /> hello again 
     </fb:fbml> 
    </script> 
</fb:serverFbml> 

Pour un chat facebook invitent essayer:

<fb:serverfbml> 
    <script type="text/fbml"> 
    <fb:chat-invite msg="let's play a game!" condensed="false"/> 
    </script> 
</fb:serverfbml> 
+1

Il ne fonctionne pas comme je l'ai mentionné dans mon post l'erreur qui est généré est nécessite l'attribut "fbml". En effet, pour utiliser xfbml, les appels FB.init prennent un attribut xfbml: true. Le problème est "comment utilise-t-on quand on utilise xfbml"? – molicule

+0

Test du code ci-dessus fonctionne dans le http://developers.facebook.com/tools/console/ qui vous permet de tester XFBML – BeRecursive

+1

Dans http://developers.facebook.com/tools/console/ la boîte de chat apparaît, mais il ne montre pas les amis qui sont actuellement connectés et qui ne sont pas fonctionnels. Il semble que fb: chat-invite n'est actuellement utilisable ni en iframe ni en xfbml mais seulement dans les applications fbml (que facebook arrête) – molicule

Questions connexes