2015-01-21 162 views
0

我試圖測試出的Twitter卡,無法弄清楚。我複製了他們的一個例子,只是改變了目標鏈接,所以它會鏈接到我的網站。我創建了這個快速示例網站進行測試:http://www.canvasmagazine.tk/index.htm/嘰嘰喳喳卡不驗證

當我到微博卡驗證器,它不斷返回相同的錯誤。

錯誤:FetchError:超過4.seconds到Portal.Pink構造函數,safecore同時等待的請求的響應,其中包括重試(如適用)(卡錯誤)

於是我拿出其中的CSS有自定義字體和背景,並會減慢運行時間。但我仍然收到同樣的錯誤。我也來回更改元數據從名稱到財產,然後將其與上述結合起來,但仍然沒有運氣。希望這是明顯的我失蹤了。任何幫助,將不勝感激。

<meta property="twitter:card" content="summary_large_image"> 
<meta property="twitter:creator" content="@Environmentnyou"> 
<meta property="twitter:domain" content="http://canvasmagazine.tk/index.htm"> 
<meta property="twitter:title" content="Canvas Magazine | "> 
<meta property="twitter:description" content="test"> 
<meta property="twitter:image" content="http://canvasmagazine.tk/images/tile.jpg"> 

編輯:我也嘗試關閉「/>」每個元標記而不是「>」,但這沒有什麼區別。

EDIT2:已解決。 Twitter已經阻止了我的服務器。

+0

請發帖回答你的問題,而不是編輯,問題解決到問題本身。這樣,人們就不會跳過潛在有用的建議,因爲他們認爲這個問題從未解決。 – 2015-02-27 15:42:09

回答

0

我得到這個問題,我們無法弄清楚這個問題。但是我發現了某些可能對您有幫助的故障排除步驟。

  1. 檢查robots.txt並確保允許user-agent: twitterbot。有時,Twitter會阻止閱讀此文件的元數據。

  2. 檢查嘰嘰喳喳服務器的IP地址是否未被主機阻止。這些是由Twitter使用的IP地址:

    199.59.148.209
    199.59.148.210
    199.59.148.211
    199.16.156.124
    199.16.156.125
    199.16.156.126

    (來源:https://dev.twitter.com/cards/troubleshooting

    此外,Twitter的ASNUM是AS13414。

  3. Apache的.htaccess文件否認requests.You可以通過打開.htaccess文件,並尋找類似檢查了這以下內容:

    來自199.59.149否認*

按照上面提到的故障排除步驟,讓我們知道如果適合你!

感謝,

拉克什索蘭奇