我通常不会用惊叹号处理,但是我还有几个小时才能上线。我在产品页面上的Facebook标签页面上有以下完整的FBML页面:
<fb:fbml version="1.1">
<div id="container" style="width: 520px;">
<fb:visible-to-connection>
<div>
Yay!
<a href="{link}" style="border: 0; display:inline-block;">
<img src="{image link}" style="border: none;" />
</a>
</div>
<fb:else>
<div>
<img src="{image link}" style="border: none;" />
</div>
</fb:else>
</fb:visible-to-connection>
<div class="{a css class I have to censor}">
<img src="{image link}" />
<p class="nopurchase" style="font-family: 'Trebuchet MS Gothic', Arial; font-size: 10px;">
some text.
<a href="{link}" target="_blank">Click for something.</a></p>
</div>
</div>
</fb:fbml>
基本上它是一个扇形门。要通过它,用户必须喜欢它所在的页面。它解析和呈现,但无论出于什么原因两个条件(粉丝的div和非粉丝的div)都被绘制出来。我不知道为什么fb:visible-to-connection没有这样做。
答案 0 :(得分:5)
答案很简单。如果您是您正在使用的应用程序的管理员,则无论您是否是粉丝,可见连接都会向您显示所有内容。普通用户将看到预期的功能。
答案 1 :(得分:1)
是的,如果你是管理员,你会一直得到陷阱。如果您使用不是管理员的帐户转到页面,则可以使用该页面,然后按预期查看内容。感谢
答案 2 :(得分:0)