从哪里获得分析报告实时v3 API KEY?

时间:2016-09-15 10:36:45

标签: oauth google-analytics google-api google-oauth google-analytics-api

花费大约4个小时但无法找到获取此GET密钥的位置

https://www.googleapis.com/analytics/v3/data/realtime?ids=ga*****&metrics=rt%3AactiveUsers&**key={YOUR_API_KEY}**

从这里尝试了不同的api密钥this answer 但没有人工作。 总是得到这个结果

    {  
   "error":{  
      "errors":[  
         {  
            "domain":"global",
            "reason":"required",
            "message":"Login Required",
            "locationType":"header",
            "location":"Authorization"
         }
      ],
      "code":401,
      "message":"Login Required"
   }
}

1 个答案:

答案 0 :(得分:2)

  

Login Required

意味着您无权执行您要执行的操作。

Google Analytics实时API实际上是private API。这意味着其中的数据是私有用户数据。对于私人用户数据,您需要使用访问令牌来访问它。只能使用API​​密钥访问公共API。

因此“Key =”将无法使用您需要使用“access_token =”访问令牌必须是有效的经过身份验证的访问令牌。不是Google Developers控制台的API密钥。这就是您看到需要访问的Login Required错误消息的原因。

要获取访问令牌,您必须获得授权Real Time Reporting API - Authorization

注意:有限测试版的Real Time Reporting API仅供开发者预览使用。 Sign up访问API。