2011-05-19 28 views
0

我有一個包含活動列表的頁面。我想要多個FB Like按鈕:用於頁面本身和每個單獨的活動。打開圖表頁面:我可以使用存根/轉發頁面嗎?

爲了頁面本身被喜歡,它需要OpenGraph標籤。但是,如果頁面上有標籤,則根據docs,Like按鈕將忽略Like按鈕的url參數。從文檔:

當您使用的Open Graph標籤中,Like按鈕的帖子到OG的鏈接:網址,而不是在Like按鈕的代碼的URL。

可能的解決方法所以,我的想法是創建一個小存根頁面只會包含的Open Graph標籤和元重定向代碼到真正的活動頁面。

有沒有人試過嗎?或者其他解決方案的問題?

回答

1

您的解決方案是可行的,我曾嘗試過:創建僅包含OG元標記的單獨頁面。然而,問題在於,一旦用戶喜歡該項目,它會在用戶的牆上自動發帖說「Larry喜歡鏈接」。當他的朋友看到​​這個,並點擊附加的鏈接時,他們會看到一個白色的屏幕(你的og:meta-only頁面)。但既然你說過你會重定向,那麼這很好。

就在旁邊,你有關於這句話理解錯了:

當您使用的Open Graph標籤中,像 按鈕帖子的鏈接OG:在如網址 而不是網址代碼 。

「當你的根頁上使用的Open Graph標籤」 這並不意味着什麼。這意味着當您在鏈接到類似按鈕的頁面上使用Open Graph標記時。

此外,「張貼鏈接」的意思是在用戶的牆上張貼鏈接。喜歡打開圖形頁面會自動張貼到牆上。它沒有在當前頁面的og:url上說「使用鏈接」。

+0

謝謝,這是非常有幫助的。 – 2011-05-19 15:05:01

相關問題