如何纠正 URL 检查 API 错误?

问题描述 投票:0回答:2

我正在尝试为我的网站提供 URL 检查 API,但我不断收到此错误: { “错误”: { “代码”:403, "message": "您不拥有此网站,或者检查的 URL 不属于此属性。", “状态”:“PERMISSION_DENIED” } } 试图找出如何纠正这个问题。

api url search console
2个回答
3
投票

首先,您的电子邮件应该有权访问您在检查 API 中给出的

siteUrl
值。您可以使用您的电子邮件登录,在 Google Search Console 中检查您的权限。其次,在
siteUrl
中,您需要提供您在 Google Search Console 中注册的确切网站 URL。就我而言,我遇到了同样的错误,因为我已经给出了

{
  "inspectionUrl": "https://test.com/my-test-inspection-url",
  "siteUrl": "https://test.com",
  "languageCode": "en-US"
}

而不是

{
      "inspectionUrl": "https://test.com/my-test-inspection-url",
      "siteUrl": "https://test.com/",
      "languageCode": "en-US"
    }

我已在 Google Search Console 中将我的网站名称注册为

https://test.com/
,并将 siteUrl 值指定为
https://test.com


0
投票

添加到之前的答案(我没有足够的声誉来发表评论),您可以使用 https://www.googleapis.com/webmasters/v3/sites API 获取所有网站的完整列表,其中您应该使用的确切 siteUrl 参数。 这样就无需记住您的网站是如何添加的

© www.soinside.com 2019 - 2024. All rights reserved.