网站管理员工具 API 需要 SiteID 才能进行大多数操作。
此 SiteID 是网站 URL 的 URL 编码版本,显示在 Google 网站管理员工具仪表板中。
那么为什么下一个 URL 不起作用(可怕的“错误请求”或“未找到站点”)?
var site = "http://example.com/";
var urlEncoded = HttpUtility.UrlEncode(site);
var url = "https://www.google.com/webmasters/tools/feeds/" + urlEncoded + "/crawlissues/";