6

我想要一個喜歡我的Facebook個人資料(而不是我的網頁)的網站上的Like按鈕,以便當用戶點擊它時,他們訂閱我的Facebook信息。Like按鈕爲Facebook頁面顯示新聞Feed中的通用Facebook描述

我可以鏈接Like按鈕到我的Facebook頁面:

我在https://developers.facebook.com/docs/reference/plugins/like/

而且那一頁有一個FAQ條目創建使用該工具的Like按鈕?

是的。只需在按鈕的參數中指定您的Facebook頁面的URL即可。

所以,我編輯了href參數來指向我的Facebook頁面。例如:

https://www.facebook.com/myfacebookid

當用戶點擊喜歡按鈕它具有所希望的效果。用戶最終喜歡我的Facebook頁面。這很容易通過用戶轉到我的Facebook個人資料並檢查Like按鈕已更改爲喜歡來驗證。

但是。當用戶點擊Like按鈕,並且條目出現在他們的News Feed中,並帶有一個通用的Facebook描述。即:

Facebook是一種社交工具,它將人與朋友以及其他工作,學習和生活在他們周圍的人聯繫起來。人們使用Facebook的 跟上朋友,上傳無限數量的照片,張貼鏈接 和視頻,並瞭解他們遇到的人更多。

我不想對Facebook的通用後出現。我想要描述與我的Facebook帳戶和/或網站相關。

通常情況下,我可以修改與Opengraph OG此行爲:描述標籤,但在href的網頁是一個Facebook頁面,而不是我自己的,我無法控制Opengraph標籤。

我敢肯定,這是之前我能爲我的帳戶時間表工作好了,也許這是一個時間表的錯誤?

那麼,如何添加一個Like按鈕?a)喜歡我的Facebook個人資料而不是我自己的網頁之一,以及b)發佈我的Facebook個人資料的描述,而不是給出一個通用的Facbook描述?

+0

同樣的問題在這裏。即使我在顯示類似按鈕的頁面上提供了所有OG標籤。 – 2012-04-19 23:01:16

+3

Facebook上實際上有一個關於這個問題的bug票: http://developers.facebook.com/bugs/373793345975086?browse=search_4f782e9da5aee8408176576 – 2012-04-19 23:04:33

+2

@Nasmon,看起來你是對的。我會張貼它作爲回答你的觀點。 – ifaour 2012-04-21 12:11:36

回答

0

您的頁面信息部分中的所有字段都已填寫和/或填寫完畢嗎?我只是測試了你的理論,它似乎按預期工作,只是我知道「信息」中的所有字段都填充了它。試試看。

0

如果您在過去填寫了無效/不完整/錯誤的og標籤,並且稍後進行了更改,可能會發生這種情況。 Facebook的緩存有時會產生問題。

嘗試把所有的條目(即所有OG標籤),然後在這裏http://developers.facebook.com/tools/debug調試。這個調試器給出了一個關於帶有og標籤的url的詳細信息,同時也爲你清除了緩存。

這應該解決問題。

0

你有3個重要的領域,使用頁面opengraph:名稱,描述,配置文件圖像。 當有人在Facebook或Google或處理opengraph的其他Web服務上發佈鏈接時,會使用它們。

0

問題是,你不能簡單地使用https://www.facebook.com/myfacebookid。您應該複製並粘貼確切的網頁網址。如果您的喜歡數量較少,它看起來像https://www.facebook.com/pages/[YourPageName]/[Your page Id]/,這是您此時應該使用的網址。 如果它不起作用,請嘗試https://www.facebook.com/[YourPageName]/[Your page Id]/

簡而言之,複製粘貼URL,不要手動輸入。