facebook как с проблемой <fb: visible-to-connection>? - PullRequest
1 голос
/ 26 мая 2011
<fb:visible-to-connection>
<img src="http://www.xxx.com/images/welcome1.jpg" border="0" alt="Welcome to ">
<fb:else>
<div style="top: 0; position: absolute;">
<img src="http://www.xxx.com/images/like_us1.jpg" />
</div>
</fb:else>
</fb:visible-to-connection>

этот код работает нормально, если я использую его в приложении Facebook FBML tab.

но у меня есть другое приложение, которое использует iframes, и я загружаю простую страницу с моего сайта. Я пытаюсь положить мой HTML / PHP код вместе с FBML, но безуспешно:

<html>
<dody>
<fb:visible-to-connection>
..........html and php code here........
<fb:else>
<div style="top: 0; position: absolute;">
<img src="http://www.xxx.com/images/like_us1.jpg" />
</div>
</fb:else>
</fb:visible-to-connection>
</body>
</html>

как-то так, но на самом деле это не сработает,

есть предложения? спасибо

1 Ответ

0 голосов
/ 26 мая 2011

Эта статья содержит то, что вы ищете. На страницах iframe вы должны делать это с помощью серверного кода, поскольку Facebook будет отправлять на вашу страницу переменные с анонимной информацией о пользователе, включая его язык и то, являются ли они фанатами или нет. Как только им понравится страница, страница обновится, и вы узнаете, что они фанаты, по той же информации о переменной поста.

Кроме того, вкладки FBML устарели, и вы захотите преобразовать их в iframes, когда у вас есть время, прежде чем Facebook их убьет.

...