fb:可见连接不工作!

时间:2010-09-01 00:48:41

标签: facebook fbml

我通常不会用惊叹号处理,但是我还有几个小时才能上线。我在产品页面上的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没有这样做。

3 个答案:

答案 0 :(得分:5)

答案很简单。如果您是您正在使用的应用程序的管理员,则无论您是否是粉丝,可见连接都会向您显示所有内容。普通用户将看到预期的功能。

答案 1 :(得分:1)

是的,如果你是管理员,你会一直得到陷阱。如果您使用不是管理员的帐户转到页面,则可以使用该页面,然后按预期查看内容。感谢

答案 2 :(得分:0)

  1. 转到屏幕右上角的帐户
  2. 点击使用FACEBOOK as PAGE
  3. 选择其他页面,然后检查您的功能 - 这应该有效