2012-04-22 8 views
0

我想解決特定的行爲。我在WordPress博客上寫的最後一個條目在通過Facebook的對象調試器(linter)運行時不會返回任何數據。我只是得到一個「錯誤解析URL:錯誤解析輸入URL,沒有數據被抄襲」Facebook linter返回「錯誤解析輸入URL」,儘管大多數信息顯示如果FB按鈕被激活

  • 但是,如果我試圖用任何以前的帖子,都似乎是罰款:對棉短絨正確颳去頁面;

  • 如果單擊有問題的條目下的Facebook按鈕,則會正確生成片段,但圖片的縮略圖除外:永久鏈接,摘要,全部是正確的。

  • 當我在瀏覽器中查看了固定鏈接條目的源代碼時,我可以看到所有標籤都正確顯示,即使是og:image標籤(URL有效)。

這是突然​​的行爲。自從我在我的博客上設置Facebook Open Graph協議後,我沒有遇到任何問題。

P.

回答

1

明白了。有時在我創建我的上一個條目和我寫新條目的時候,CDN(內容分發網絡)通過停止工作來運行我的博客。

Facebook linter不高興,因爲它找不到圖像(因爲圖像沒有通過CDN分發:CDN處理媒體,而不是純文本,這就是爲什麼Facebook仍然能夠刮標題,總結等)。獲得的經驗教訓:當使用Facebook Object Debugger運行測試時,首先禁用任何緩存系統(或確保緩存系統正常工作),否則可能會影響結果。