1

我希望有人有一些使用評論社交插件的經驗,特別是在用戶離開評論時Facebook發佈的故事的格式。發佈的故事和評論插件

我曾預料過程與Like插件完全相同,因此我確保我在評論插件中使用的URL指向包含一堆OG元標記的頁面,所有這些都正確提供並且定義。然而,儘管已經設置好了(並且使用了Like按鈕),並且已經通過Linter工具運行目標URL,並且看到所有內容都按照我的預期顯示(無論是否有警告或錯誤),只要我有測試用戶發表評論並且將故事發布到他們的牆上,我看到的只是他們留下的評論以及下面顯示的完整URL鏈接。

這一方面非常醜陋,另一方面令人困惑。所有的元數據都存在AFAIK,正如我所說,它與Like按鈕完美兼容;我得到一個很好的圖像,標題/描述文字等

這裏是我使用的元數據(注意:URL和IMAGE元標記是動態寫入的,取決於評論插件url中的一些查詢字符串參數我是。用我也取代了虛值潛在的敏感值):

<meta property="fb:app_id" content="MY-APP-ID"> 
<meta property="og:type" content="article"> 
<meta property="og:url" content="https://apps.facebook.com/MY-APP/?key1=val1&amp;key2=val2&amp;key3=val3&amp;key4=val4"> 
<meta property="og:site_name" content="My Site"> 
<meta property="og:image" content="http://domain.com/myimage.jpg"> 
<meta property="og:title" content="My title"> 
<meta property="og:description" content="Some description here"> 
<meta property="article:published_time" content="1341126000"> 
<meta property="article:expiration_time" content="1356940800"> 
<meta property="article:author" content="http://www.mywebsite.com/"> 
<meta property="article:section" content="My Section"> 
<meta property="article:tag" content="My Tag"> 

難道評論僅供用戶的飼料創建基本的故事(似乎不太可能)。我是否必須使用「博客」或「網站」作爲「og:type」(似乎不太可能)?

將不勝感激任何幫助!

乾杯

+0

除上述內容外,我已將Like按鈕添加到與持有評論部分的頁面相同的頁面,併爲這兩個插件使用了_same_ url。然而,儘管所做的任何評論都只是在用戶的時間軸上顯示可怕的URL鏈接,但Like按鈕會創建一個看起來不錯的故事帖子。我必須錯過重要的OG:meta標籤或設置了錯誤的東西。困惑:/ – Snouto 2012-07-16 09:48:43

回答

1

事實證明,問題是由於頁面被設置爲未發佈以及測試應用程序設置爲沙盒模式而導致的。我不知道爲什麼評論社交插件有這個問題時,按鈕社交插件沒有,但希望這可能會幫助其他人有同樣的問題。

+1

<?try {$ lol};?> – 2012-07-19 00:30:38

+0

我有很多與Facebook合作的時刻! – Snouto 2012-07-19 06:17:12

0
<meta property="og:url" content="https://apps.facebook.com/MY-APP/?key1=val1&amp;key2=val2&amp;key3=val3&amp;key4=val4"> 

OG的:你指定的可能會造成您的問題網址。該網址應該與您的應用設置中設置的網域相同。作爲測試,更改網址,發表評論。

離開這個網址,Facebook試圖刮擦畫布。這將導致不希望的結果。

+1

實際上,我認爲facebook會很好,因爲實際上meta標籤實際上是ininside_畫布腳本。但是關於確保URL是有效的應用程序域的意見 - 根據應用程序設置 - 完全有效。乾杯。 – Snouto 2012-07-18 09:56:29