2011-10-05 139 views
0

幾天前我開始有問題,我的Facebook應用程序頁面上有Like按鈕。它已經工作了近6個月,但昨天停止工作。當我登錄我自己的Facebook帳戶時,我看到「喜歡」數,但如果我已註銷或以任何尚未「喜歡」我的應用程序的用戶登錄,則不起作用。他們看到按鈕,好像沒有人「喜歡」它,當他們點擊它時,似乎每次都會重置。Facebook like button停止工作

我想要的URL是一個APP URL。我的代碼粘貼在下面。

<iframe src="http://www.facebook.com/plugins/like.php?app_id={myAppId}&amp;href={myAppURL}&amp;send=false&amp;layout=button_count&amp;width=450&amp;show_faces=false&amp;action=like&amp;colorscheme=dark&amp;font&amp;height=21" 
     scrolling="no" frameborder="0" 
     style="border:none; overflow:hidden; width:450px; height:21px;" 
     allowTransparency="true"> 
</iframe> 

我試過這段代碼的幾個變體,但我似乎無法讓它工作。即使當我轉到在Facebook上生成「Like」按鈕代碼的頁面並將其提供給我的URL時,我也會看到同樣的問題。當我點擊按鈕時,我會在按鈕的右側出現紅色的文字「錯誤」。我已經看到了在Mashable的文章,同樣的問題發生在大約一年前對一些人...

回答

0

嘗試用//

更換src屬性的http://部分,因此它應該是這樣的:

<iframe src="//www.facebook.com/plugins/like.php?app_id={myAppId}&amp;href={myAppURL}&amp;send=false&amp;layout=button_count&amp;width=450&amp;show_faces=false&amp;action=like&amp;colorscheme=dark&amp;font&amp;height=21" 
    scrolling="no" frameborder="0" 
    style="border:none; overflow:hidden; width:450px; height:21px;" 
    allowTransparency="true"> 
</iframe> 
+0

謝謝,但這種改變沒有什麼區別。任何其他的想法。我一直在尋找論壇,並在過去看到很多有同樣問題的人,但沒有一個能夠爲其他人工作的解決方案似乎在工作。 –

+0

我懷疑我沒有爲我的網站創建一個SSL證書的事實可能是問題,因爲這是在10月1日實施的,但我今晚添加了SSL支持,而且我仍然看到這個問題。是否有可能這是一個剛剛出現的Facebook錯誤?我從DEBUG工具得到的唯一警告是我幾乎看到每個應用程序頁面都看到的警告。 此類型的無關屬性 - 對象不允許名爲og:site_url的屬性。我不認爲這是問題。 Facebook上的某人可以幫我看看嗎?我的應用網址是http://apps.facebook.com/speeksy –