facebook如何<fb:visible-to-connection>问题?</fb:visible-to-connection>

时间:2011-05-26 16:43:15

标签: php html facebook fbml

<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标签应用程序中使用它,此代码可以正常工作。

但我有另一个使用iframe的应用程序,我正在从我的网站加载一个简单的页面。我试图将我的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 :(得分:0)

This article有你想要的东西。使用iframe页面时,您必须使用服务器代码执行此操作,因为Facebook会将发布变量发送到您的页面,其中包含有关用户的匿名信息,包括他们的语言以及他们是否是粉丝。一旦他们喜欢该页面,该页面将刷新,您将通过相同的帖子变量信息知道他们是粉丝。

此外,不推荐使用FBML选项卡,如果您有足够的时间将Facebook杀死它们,则需要将它们转换为iframe。