我想使用Google 购物搜索 API进行产品搜索。我已按照文档中所述的所有步骤进行操作。首先我创建了一个 google 帐户,然后去GOOGLE APIs 控制台创建一个项目并获得一个API key
. 我想作为 Google Affiliate Network 中的发布商使用此服务,他们可以使用 API 访问他们选择的广告商的产品报价。然后我在 google affliate network 注册了pid
. 然后我从我的会员管理面板向一些广告商发送加入他们的计划的请求。现在我批准了一位广告客户。现在在此文档中,它声明要请求供稿以访问来自发布商的谷歌联盟网络广告商的产品,我必须使用以下 url
https://www.googleapis.com/shopping/search/v1/source/products
放置此网址后,网址中source
的位置被替换为gan:mypublisherid
我的网址
https://www.googleapis.com/shopping/search/v1/gan:myid/products?key=mykey&country=US
但是当我访问这个网址时,我发现以下 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"
}
}
现在我的问题是如何获得身份验证?我的网址是正确的还是有其他方法可以做到这一点?
最好的祝福。