QPX 快递 API 正在返回错误 403

QPX express API is returning error 403

伙计们,我正在使用 google 控制台测试 qpx express api,但我经常收到此 403 错误。

403 Forbidden

- Hide headers -

cache-control:  private, max-age=0
content-encoding:  gzip
content-length:  260
content-type:  application/json; charset=UTF-8
date:  Mon, 30 Mar 2015 08:42:13 GMT
expires:  Mon, 30 Mar 2015 08:42:13 GMT
server:  GSE
vary:  Origin, X-Origin

{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "accessNotConfigured",
    "message": "Access Not Configured. The API (QPX Express API) is not enabled for your project. Please use the Google Developers Console to update your configuration.",
    "extendedHelp": "https://console.developers.google.com"
   }
  ],
  "code": 403,
  "message": "Access Not Configured. The API (QPX Express API) is not enabled for your project. Please use the Google Developers Console to update your configuration."
 }
}

我的要求是...

POST https://www.googleapis.com/qpxExpress/v1/trips/search?key={YOUR_API_KEY}

{
 "request": {
  "passengers": {
   "adultCount": 1
  },
  "slice": [
   {
    "destination": "LCY",
    "origin": "ATH",
    "date": "2015-08-27"
   }
  ]
 }
}

由 qpx 文档定义... 我的项目有 qpx api enabled.What 我在这里失踪了吗..????

消息很清楚,说明原因:accessNotConfigured。 请再次检查您的 API 已启用:

  • 从 Google 开发者控制台,选择您的项目。
  • 选择API & Auth/APIs选项
  • select 选项卡 "Enabled APIs"
  • 检查 QPX Express Airfare API 并启用它

已解决。 问题是我使用 android 密钥而不是我的应用程序所需的浏览器密钥。 这就是 qpx api 阻止我的请求的原因。 脚步。 内部 API 和身份验证 ---> 凭据 创建了一个浏览器密钥并将引用留空,因此默认设置为允许的任何引用。