Google API Explorer - Google Analytics(分析) - v3 - “401 Unauthorized”

时间:2012-02-28 01:08:23

标签: api google-analytics-api

我正在使用资源管理器来测试API并了解返回的数据。在每个API的右上角有一个“授权使用”开关。这要求我使用我的Google帐户进行身份验证。这一切都正确发生,没有错误。当我尝试使用“data.ga.get”方法时,我收到此错误:

请求

获取https://www.googleapis.com/analytics/v3/data/ga?ids=ga%3A24351574&start-date=2011-01-01&end-date=2012-02-01&metrics=ga%3Apageviews&pp=1&key= {YOUR_API_KEY}

请求

获取https://www.googleapis.com/analytics/v3/data/ga?ids=ga%3A24351574&start-date=2011-01-01&end-date=2012-02-01&metrics=ga%3Apageviews&pp=1&key= {YOUR_API_KEY}

Authorization:  OAuth ya29.AHES6ZSCqka0X1AVtMrW7iXn7VreLk71vfWB9MrnXCejBYY
X-JavaScript-User-Agent:  Google APIs Explorer
Response

403 Forbidden

cache-control:  private, max-age=0
content-type:  application/json; charset=UTF-8
date:  Tue, 28 Feb 2012 01:23:18 GMT
expires:  Tue, 28 Feb 2012 01:23:18 GMT
server:  GSE
{
 "error": {
  "errors": [
   {
    "message": "Forbidden"
   }
  ],
  "code": 403,
  "message": "Forbidden"
  }
}

奇怪的是auth适用于日历等其他API。 我不知道我错过了什么会引起这个问题

1 个答案:

答案 0 :(得分:1)

401 Unauthorized403 Forbidden是两个不同的错误。但是,请确保在API控制台中为您的项目启用了Google Analytics服务:https://code.google.com/apis/console/enter image description here