【发布时间】:2017-08-06 19:37:34
【问题描述】:
我尝试使用 OAuth 2.0 在 Apache Nifi 中访问 Google API(Google Analytics API v4)。 我使用基于此文档的服务帐户:https://developers.google.com/identity/protocols/OAuth2ServiceAccount
如果将 OAuth 2.0 用于服务帐户 (Google API),则有一个特定的时刻: 这些服务帐户场景需要创建 JSON Web 令牌 (JWT) 并对其进行加密签名。 OAuth 访问的最佳示例是使用 NiFi + JWT:
- 创建 JWT
- 从 Google OAuth 2.0 授权服务器请求访问令牌
- 处理来自授权服务器的 JSON 响应
第 1 点(关于 JWT)是最有趣的。
是否有任何已经实施的流的示例完全适用于 Google Analytics?
谢谢
【问题讨论】:
标签: rest oauth google-analytics google-analytics-api apache-nifi