2010-09-01 77 views
2

我通常不會處理感嘆號,但是我有好幾個小時才能上線。我有以下頁面充滿FBML爲產品頁上的Facebook選項卡:fb:可見連接不工作!

<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:可見連接不這樣做。

+0

是否Facebook的應用程序有要通過審批才能在標籤中工作?我真的非常想知道可能會出現什麼問題。 – Dusda 2010-09-01 01:28:20

回答

5

答案很簡單。如果您是所使用應用程序的管理員,則無論您是否是粉絲,可見連接都會向您顯示所有內容。普通用戶將看到預期的功能。

1

是的,如果你是一個管理員,你一直得到陷阱。如果您使用不是管理員的帳戶訪問該頁面,則可以喜歡該頁面,然後按預期查看內容。由於

0
  1. 轉到帳戶屏幕
  2. 點擊使用Facebook右上方的AS PAGE
  3. 選擇另一個頁面,然後檢查你的功能 - 這應該工作