如何使用服务帐户从Google Analytics获取访问令牌?

时间:2016-01-22 12:34:21

标签: rest curl google-analytics service-accounts

我需要执行POST请求,以使用服务帐户从Google Analytics获取访问令牌。

我需要在浏览器中绕过手动授权,因此我使用了一个服务帐户,其中包含所有详细信息,private_key,client_id等

https://www.googleapis.com/oauth2/v4/token&grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer&assertion= {专用密钥}

如果我这样做,我收不到。

有人可以帮忙吗?

干杯

1 个答案:

答案 0 :(得分:0)

Server Side Authorization Embed API演示有一个示例。该示例使用适用于Python的Google API客户端库,但是,正如@DalmTo在其评论中提到的那样,您可以查看它在幕后所做的事情以复制请求。

以下是获取访问令牌的代码:

WKHapticType.Notification,
WKHapticType.DirectionUp,
WKHapticType.DirectionDown,
WKHapticType.Success,
WKHapticType.Failure,
WKHapticType.Retry,
WKHapticType.Start,
WKHapticType.Stop,
WKHapticType.Click