Я использую pyfacebook в своем приложении, но у меня возникают проблемы с отображением xfbml
Например, я должен использовать iframes для отображения одинаковых кнопок или прямоугольников.
Что странно:
1) На странице входа отображается правильно, у меня просто проблемы на других страницах (после входа в систему)
2) Используемая мной часть FB.init:
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/en_US" type="text/javascript"></script>
<script type="text/javascript">FB.init("{{ apikey }}", '/static/xd_receiver.html');
В то время как в документах на Facebook аргументы таковы:
FB.init({
appId : 'YOUR APP ID',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
3) Когда я изменяю FB.init на официальный fb, приложение больше не работает.
(например, я не могу выйти, используя это
<a href="#" onclick="javascript:FB.Connect.logoutAndRedirect('/')">Logout</a>
Я относительно новичок в вещах FB, так что я, вероятно, все перепутал, но я просто хочу отобразить правильный fbml в моем приложении, не слишком меняя серверную часть.