2011-01-05 162 views
4

我試圖用圖形API向那裏問很多事情,但沒有一個是返回的評論。 我想獲得所有評論,並放在一個單獨的頁面供搜索引擎掃描和索引。 意見非常豐富全面,我希望他們如何從評論社交插件獲取評論?

回答

1

請參閱此處的文檔:http://developers.facebook.com/docs/reference/fql/

您需要查詢的表是這樣的位置:

http://developers.facebook.com/docs/reference/fql/comment/

(它也是一個第一個例子)

關鍵是你可以爲你嵌入的每個評論插件指定一個標識符。使用這個標識符,你可以使用圖形api選擇註釋。

關於搜索引擎,你不應該覺得你是向蜘蛛提供不同的內容,而不是給用戶,所以它可能是一個好主意,默認情況下加載評論通過api(請緩存它們),然後如果javascript可用,請將其替換爲javascript框,以便用戶可以寫入新評論。

甚至更​​好(在我看來)將始終在您的網站中顯示html中的評論,並且只有在用戶想要發表新評論時才加載Facebook評論插件。但這可能需要一個額外的步驟爲用戶。

你也可以閱讀有關ajax chrawling scheme

+0

我知道如何搜索。但阿賈克斯爬行計劃是美好的。謝謝。 – nerkn 2011-01-08 11:01:04

1

如果你想使用的圖形API,你要做的就是搶在JSON註釋ID(在第一個號碼,你看,它似乎爲{USER_ID} _ {例如:1234_5678910),然後有https://graph.facebook.com/ {你得到的數字}?access_token = {訪問令牌}

減少壓力你可以做的是運行系統,你將所有狀態消息和註釋放到你的網站(例如'for each'或'while'語句等),然後添加一個'if'語句,說如果count(在json上的評論)超過3,它將檢索json張貼使用ID並吐出你的數據。

我希望這是一些幫助。請說你是否想要進一步解釋任何事情。

問候,

喬恩

+0

沒有這個不給社交插件評論的評論。它只提取牆壁,飼料等 – nerkn 2011-01-08 10:56:15

相關問題