2011-03-01 48 views
2

當我第一次創建我的網站時,我忽略了添加Facebook推薦的Open Graph標籤(http://developers.facebook.com/docs/opengraph/),該網站現在通過fb擁有約1200個Facebook喜歡:評論部件。 http://graph.facebook.com/http://feedtheanimalssamples.com/顯示了這個:如何在不丟失喜歡的情況下首次設置og:type?

{ 
    "id": "http://feedtheanimalssamples.com/", 
    "shares": 1204 
} 

最近,我已經添加了添加了以下OG標籤:

<meta property="fb:app_id" content="59193243341" /> 
<meta property="og:title" content="Girl Talk - Feed The Animals Samples (old)" /> 
<meta property="og:image" content="http://feedtheanimalssamples.com/fta_small.png" /> 
<meta property="og:url" content="http://feedtheanimalssamples.com" /> 

但是,當我加入OG:類型標籤:

<meta property="og:type" content="website" /> 

和皮棉網站,我失去了我所有的喜歡。 http://graph.facebook.com/http://feedtheanimalssamples.com/開始顯示這一點:

{ 
    "id": "170545342993850", 
    "name": "Girl Talk - Feed The Animals Samples", 
    "picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/188039_170545342993850_3277642_s.jpg", 
    "link": "http://www.facebook.com/pages/Girl-Talk-Feed-The-Animals-Samples/170545342993850", 
    "category": "Website", 
    "website": "http://feedtheanimalssamples.com/", 
    "description": "Interactively identifies the samples in the 2008 album 'Feed The Animals' by mashup artist Girl Talk.", 
    "likes": 1 
} 

(請注意 「喜歡」:1)

所以:我如何設置OG:類型不失我的喜歡?

我想讓我的同事知道我創建了一個新的改進網站。我正在按照「通過Graph API發佈到連接用戶」下的http://developers.facebook.com/blog/post/397進行說明,但使用該API顯然需要指定一個og:type。

謝謝!

回答

-1

此外,還提供og:site_name與您的網站名稱,因爲它也是必需的。

+0

是的,根據[文檔](http://developers.facebook.com/docs/opengraph/),它是必需的,但添加它不能解決問題。 – Travis

+0

只是踢,如果你使用不同的類型,如文章或專輯會發生什麼?有什麼改變嗎? –

0

我沒有一個答案,但它看起來像他們提到這一點在上週五的平臺更新,2010年11月19日:

http://developers.facebook.com/blog/post/430/

能力改變的Open Graph類型

根據開發者的反饋, 我們現在允許網站更改開放圖形對象類型(og:type),直到 他們收到10,000個喜歡。這不會像計數一樣重置。我們 鼓勵開發人員利用此機會添加或更正他們的Open圖形對象類型,以便他們在未來的 中準確表示。

但看着時間順序,你的文章是在這個改變之後,所以也許它只是暫時的。

-1

我並不積極,但您可能需要「遷移」您的按鈕。

請參閱this開發者頁面。

...其中有這句話:

對於現有的如按鈕,以前的計數將與移民進行維護。遷移不會影響Like計數和Like按鈕的預期功能,除了上一節中概述的某些功能。

我仍然不完全理解整個遷移,但我自己,但它可能會幫助你。

相關問題