1

商品検索にGoogle Shopping Search APIを利用したい。ドキュメントに記載されているすべての手順に従いました。最初に Google アカウントを作成し、次にGOOGLE API コンソールに移動してプロジェクトを作成し、API key. このサービスを Google Affiliate Network のサイト運営者として使用したいと考えています。サイト運営者は API を使用して、選択した広告主からの商品オファーにアクセスできます。次に、google affliate network にサインアップして を取得しpidました。次に、アフィリエイト管理パネルからプログラムに参加するように一部の広告主にリクエストを送信します。これで、1 つの広告主が承認されました。このドキュメントでは、Google アフィリエイト ネットワークの広告主の商品にアクセスするためのフィードを要求するには、次の URL を使用する必要があると記載されています。

https://www.googleapis.com/shopping/search/v1/source/products

これを配置した後、URLのどこsourceに置き換えられgan:mypublisheridますか私のURLは次のようになります

https://www.googleapis.com/shopping/search/v1/gan:myid/products?key=mykey&country=US

しかし、このURLにアクセスすると、次のjsonエラーが見つかりました

{
"error": {
 "errors": [
  {
"domain": "global",
"reason": "conditionNotMet",
"message": "authentication is required for GAN",
"locationType": "header",
"location": "If-Match"
}
],
"code": 412,
"message": "authentication is required for GAN"
}
}

今私の質問は、認証を受ける方法ですか? 私のURLは正しいですか、それともこれを行う他の方法がありますか?

よろしくお願いします。

4

1 に答える 1

1

この記事を読んでください。最後の部分、つまり認証。

APIを使用する前に、アクセストークンを取得する必要があります。OAuthまたはクライアントログイントークンのいずれかを使用できます。クライアントログインを使用してトークンを取得するには、cURLを使用できます。ドキュメントに記載されているように、servicetypeを指定することを忘れないでくださいshoppingapi

于 2012-01-20T12:07:30.237 に答える