如何使用http请求获取Google Analytics数据?

时间:2013-11-01 04:31:36

标签: google-analytics

如何使用http请求获取Google Analytics数据?

我正在使用http://ga-dev-tools.appspot.com/explorer/获取我的ga数据,有一个获取ga链接的按钮,我在新窗口中打开生成的链接,它会返回错误信息。

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

如何通过链接向Google gogater发送令牌?

enter image description here

2 个答案:

答案 0 :(得分:1)

您可能希望使用Analytics Reporting API

https://developers.google.com/analytics/devguides/reporting/core/v3/

答案 1 :(得分:1)

您必须使用OAuth 2.0授权您的请求。有关如何创建刷新和访问令牌的信息,请参阅documentation。然后使用Authorization标题

传递访问令牌
Authorization: Bearer 1/fFBGRNJru1FQd44AzqT3Zg

或查询参数access_token

https://www.googleapis.com/analytics/v3/data/ga?access_token=1/fFBGRNJru1FQd44AzqT3Zg&...