花费大约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"
}
}
答案 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。