2013-04-22 107 views
4

我正在尝试使用Google的网站管理员工具API下载最近的搜索查询的CSV文件。谷歌网站管理员工具API:通过OAUTH2下载查询

我知道如何,使用在http://googlewebmastercentral.blogspot.com/2011/12/download-search-queries-data-using.html

他们的Python的例子做的,但我想用的OAuth2。

这里的问题:为CSV下载的下载网址是:

/网站管理员/工具/下载列表HL =%s的& SITEURL =%s的

但谷歌数据API只让我?使用OAUTH2反对: /网站管理员/工具/饲料/网站/

所以当我认证时得到的令牌不提供访问权限。

它看起来疯狂,他们会通过OAUTH2获得一些他们的数据,而其中一些数据只能使用用户名/密码。

有谁知道一个请求URI,我可以用它来通过OAUTH2下载查询报告?或者这个API看起来像坚果一样?

回答

4

我的$ .02会是“是的,它看起来像是疯了。”

如果您查看Google API控制台(https://code.google.com/apis/console),网站站长工具API显然不存在。

我试图走上同一条路&使用OATH2 GWT API &无法使其工作。使用“基本认证”是唯一的解决方案。

编辑2015年4月:基本认证已被谷歌撤回,不再起作用

+0

没错,这就是我所看到的。令人惊叹的... – user1066609 2013-05-01 01:43:31

+0

根据这个视频:http://www.youtube.com/watch?v=FQcNV2rxv_U下载查询应该“很快”。然而,这几乎是一年,没有消息... – Tropicalista 2014-03-06 12:42:29

0

我只是跑成这样,我是舒尔它必须是可能的的OAuth2,对应于这样一句话:

在Google API控制台的服务窗格中激活Google Site Verification API。 (如果不是在控制台中列出,则跳过此步骤。)

https://developers.google.com/site-verification/v1/getting_started

+0

网站验证API与Google网站管理员工具API不同。 – Justin 2013-06-22 02:04:13