Bir fb:login-button
olmadan kesinlikle mümkün. Bir iframe app inşa eğer Aslında, o zaman muhtemelen hiç bir fb:login-button
gerekmez. Tüm ihtiyacınız load the Facebook Connect libraries için, ve sonra make the initialize call, bu gibi (elbette kendi API anahtarını kullanarak):
<script src="http://static.ak.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript"></script>
<script type="text/javascript">
FB.init("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "/xd_receiver.htm");
window.addEvent('domready',function(){
FB_RequireFeatures(["CanvasUtil"], function(){
FB.XdComm.Server.init("/xd_receiver.htm");
});
});
</script>
Ben DOM hazır sonra emin RequireFeatures
çağrı olur yapmak için orada mooTools biraz var unutmayın. İsterseniz initializing docs örneklerde sopa olabilir.
Yüklediğiniz ve FB Connect kütüphaneleri başlatılmış bir kez Herneyse, JS kütüphanesi sağlayan API yöntemlerine tam erişimi olmalıdır ve sadece bunu yapabilirsiniz:
var user_message_prompt = "Write something here!";
var user_message = {value: "Default message"};
if (FB.Connect) {
FB.Connect.showFeedDialog(templateBundle, templateData, null,null,null,FB.RequireConnect.require,null,user_message_prompt,user_message);
}