【发布时间】:2018-09-25 15:20:00
【问题描述】:
这是我发出 POST 请求的 URL:
https://www.googleapis.com/webmasters/v3/sites/http://mywebsite.com/searchAnalytics/query?key=key&startDate=2018-07-01&endDate=2018-09-01&dimensions=["country","device"]
我收到 Not Found 作为响应。我完全按照 Google 的说明进行操作。我在这里想念什么。
这是我在 Nodejs 中的代码
request.post({
url: url,
auth: {
'bearer': access_token
}
}, function(err, response) {
if(err)
{
res.status(500).send({ error: "google error", data: null, message: "Oops! Please try again" });
}
else {
console.log(response);
}
});
【问题讨论】:
-
您应该使用 encodeURIComponent(siteUrl) 对 URL 进行编码:googleapis.com/webmasters/v3/sites{siteUrl}/searchAnalytics/query
标签: google-api google-search-console