2016-01-11 66 views
0

我正在使用Search Console API添加網站,並在添加網站後從中獲取信息。不幸的是,API參考資料相當稀少,目前爲止我只能提交網站進行初始驗證 - 然後,一旦我上傳驗證文件或元標記,我必須登錄到Google帳戶並點擊「驗證」按鈕手動,擊敗了API的目的。如何在Google Search Console(網站站長工具)API版本3中完成網站驗證?

我知道以前版本的API允許您通過發送另一個請求來完成驗證。由於v3的文檔缺少大量的信息,並且通常是不正確的,所以我希望別人知道如何做到這一點。

回答

3

改爲使用Google Site Verification

請求:

POST https://www.googleapis.com/siteVerification/v1/token?access_token=oauth2-token 
Content-Type: application/json 

{ 
    "verificationMethod": "META", 
    "site": { 
    "identifier": "http://www.example.com", 
    "type": "SITE" 
    } 
} 

響應:

{ 
    "token": '<meta name="google-site-verification" content="lZgPSX9UM01PXeMi88RGdIrBpl7jLFCXL9RNt4N0mmo" />', 
    "method": "META" 
} 

閱讀以瞭解更多信息: https://developers.google.com/site-verification/v1/invoking#verify

1

用於驗證網站所有權的方法在較舊的API版本中已被棄用且不再受支持。 因此,不再需要通過API驗證網站所有權。

請參閱Developer's Guide: Protocol瞭解更多信息。

+0

這Deveoper指南是針對V2 API。我正在尋找適用於v3 API的解決方案。 – Morgan

+0

它已經在v2 API中被棄用,這清楚地表明它在v3 API中從來不可用。 –

+0

我在尋找真實的信息,而不是信念或猜測,但感謝您的時間。 – Morgan

相關問題