2010-04-21 2 views
1

Я использовал этот же вызов в других приложениях IFRAME Facebook, но он не дает мне ничего общего с точки зрения вывода. Я пытаюсь на Yii и ничего не получаю.Facebook с ошибкой при вызове XFBML с использованием схемы Yii

<script type="text/javascript"> 

    window.onload = function() { 

    FB_RequireFeatures(["XFBML"], function() { 

     FB.init('xxxxxx', 'xd_receiver.htm'); 

     FB.XFBML.Host.get_areElementsReady().waitUnitlReady(function() 
     { 
      document.getElementById("container").style.visibility = "visible"; 
     }); 

    }); 

    }; 

</script> 

<script type="text/javascript"> 

function publish() { 
FB_RequireFeatures(["Connect"], function() { 
    FB.init('xxxxxx', 'xd_receiver.htm'); 
    FB.ensureInit(function() { 
    FB.Connect.streamPublish(); 
    }); 
}); 
} 

</script> 

<fb:serverFbml style="width: 755px;"> 
<script type="text/fbml"> 
    <fb:fbml> 
    <fb:request-form 
     action="http://apps.facebook.com/ixxxx" 
     method="POST" 
     invite="true" 
     type="rrrrr" 
     content="rrrrr <?php echo htmlentities("<fb:req-choice url=\"http://apps.facebook.com/XXXX\" label=\"Authorize My Application\"") ?>" > 
<fb:multi-friend-selector showborder="false" actiontext="Invite your friends to use SuperThief."> 

    </fb:request-form> 
    </fb:fbml> 
</script> 
</fb:serverFbml> 

ответ

0

Возможно, было бы полезно проверить правильность настройки вашего нового сайта Yii для Facebook. Возможно, вы не указали правильные библиотеки JavaScript в файле макета, иначе вы, возможно, забыли добавить к тегу правый атрибут xmlns. Для переподготовки этого материала перейдите к документации в Facebook здесь: http://wiki.developers.facebook.com/index.php/Connect/Setting_Up_Your_Site