4

Google の Webmaster Tools API を使用して、最近の検索クエリの CSV ファイルをダウンロードしようとしています。

http://googlewebmastercentral.blogspot.com/2011/12/download-search-queries-data-using.htmlで Python の例を使用してそれを行う方法を知っています。

しかし、私はOAUTH2を使いたいです。

問題は次のとおりです。CSV ダウンロードのダウンロード URL は次のとおりです。

/webmasters/tools/downloads-list?hl=%s&siteUrl=%s

しかし、Google データ API では、/webmasters/tools/feeds/sites/ に対してのみ OAUTH2 を使用できます。

したがって、認証時に取得したトークンはアクセスを提供しません。

一部のデータを OAUTH2 経由で利用でき、一部のデータをユーザー名/パスワードのみを使用して利用できるというのは正気ではないようです。

OAUTH2 経由でクエリ レポートをダウンロードするために使用できるリクエスト URI を知っている人はいますか? それとも、この API は見た目ほどおかしくないですか?

4

2 に答える 2

4

私の 0.02 ドルは、「はい、それは見た目と同じくらい馬鹿げています」となるでしょう。

Google API コンソール ( https://code.google.com/apis/console ) を見ると、Webmaster Tools API が明らかに欠けています。

私は同じ道をたどり、GWT APIにOATH2を使用しようとしましたが、機能させることができませんでした。「基本認証」を使用することが唯一の解決策でした。

edit 2015 年 4 月: 基本認証は Google によって廃止され、機能しなくなりました

于 2013-04-30T20:34:27.853 に答える
0

私はちょうどこれに出くわしました。次の文に対応して、OAuth2で可能でなければならないと確信しています:

Google API コンソールの [サービス] ペインで Google Site Verification API を有効にします。(コンソールにリストされていない場合は、この手順をスキップしてください。)

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

于 2013-05-14T15:23:37.327 に答える