我尝试使用Google的网站管理员工具API下载最近搜索查询的CSV文件。
我知道如何在http://googlewebmastercentral.blogspot.com/2011/12/download-search-queries-data-using.html
使用他们的Python示例但我想使用OAUTH2。
问题在于:CSV下载的下载网址为:
/网站管理员/工具/下载列表HL =%S&安培; SITEURL =%S
但Google数据API只允许我使用OAUTH2: /管理员/工具/供稿/网站/
因此,当我进行身份验证时,我获得的令牌不会提供访问权限。
他们疯狂地说,他们通过OAUTH2获得了一些数据,而其中一些数据仅使用用户名/密码。
有没有人知道我可以用来通过OAUTH2下载查询报告的请求URI?或者这个API看起来像是疯了吗?
答案 0 :(得分:4)
我的$ .02将是“是的,它看起来像是坚果。”
如果您查看Google API控制台(https://code.google.com/apis/console),则很明显缺少网站站长工具API。
我试图沿着同一条路走下去。使用OATH2作为GWT API&无法使其发挥作用。使用“基本身份验证”是唯一的解决方案。
编辑2015年4月:基本身份验证已被Google取消,不再有效
答案 1 :(得分:0)
我刚刚遇到这个问题,我很可能需要使用OAuth2,对应这句话:
在Google API控制台的“服务”面板中激活Google Site Verification API。 (如果它未在控制台中列出,则跳过此步骤。)
https://developers.google.com/site-verification/v1/getting_started