我已成功將評論插件集成到需要我們自定義登錄的網站上。但是,當用戶通過選中「發佈到Facebook」選項留下評論時,用戶新聞Feed中的更新將顯示「對象已移動」作爲頁面標題而不是實際標題。如何在一個私人網站上整合Facebook評論插件?
有沒有一種方法可以指定元標籤或屬性中的標題或其他不需要插件直接訪問頁面的方式?
我已成功將評論插件集成到需要我們自定義登錄的網站上。但是,當用戶通過選中「發佈到Facebook」選項留下評論時,用戶新聞Feed中的更新將顯示「對象已移動」作爲頁面標題而不是實際標題。如何在一個私人網站上整合Facebook評論插件?
有沒有一種方法可以指定元標籤或屬性中的標題或其他不需要插件直接訪問頁面的方式?
不,確實沒有辦法做到這一點。 opengraph標籤應該這樣做,但據我所知,Facebook總是在評論中點擊鏈接。你可能想要做的一件事就是尋找Facebook的抓取工具User-Agent字符串並返回頁面內容的縮寫形式(但這可能違反了他們的規則,所以我不確定你想不這樣做,沒有一些想法關於Facebook的可能反應)。
您可以使用Facebook URL Linter(在http://developers.facebook.com/tools/lint)查看當他們嘗試並接觸到您的頁面時發生了什麼。
如果您使用的Open Graph,頁面必須是可訪問的公開 - 或 - 你可以白名單的Facebook的用戶代理訪問 - facebookexternalhit/1.1
其實這是facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)
。
請參閱http://www.quora.com/What-is-the-user-agent-string-for-the-Facebook-like-share-crawler。
我目前擁有這些標籤:他們應該工作嗎?或者,FB無法訪問url的事實使得它們無用? Linter返回「Object moved」作爲頁面的標題,因爲它被重定向到登錄頁面。 – sker 2011-05-20 17:00:21