gpt4 book ai didi

authentication - 在这种情况下我应该如何使用 Google API?

转载 作者:行者123 更新时间:2023-12-03 16:24:36 29 4
gpt4 key购买 nike

在我们公司,我们运行着许多不同的网站,这些网站正在使用 Google Analytics (GA) 进行跟踪。到目前为止,我们一直在使用 Login 协议(protocol)和 GData 来访问 GA 数据,以便在我们用于跟踪网站流量的自定义 Web 应用程序仪表板上很好地显示数据。

现在谷歌有谷歌 API 控制台,它可以让你跟踪你的 API 使用情况。我们想利用这项服务来查看我们使用了多少 API。然而,据我们所知,它要求我们使用 OAuth 进行身份验证,而不是我们目前用来访问数据的用户名和密码。我们不喜欢 OAuth,因为它会将用户重定向到 Google 进行身份验证,而当前用户不需要知道数据来自哪里以及需要哪些凭据。

无论如何,我们可以让 Google API 控制台监控我们的使用情况,而无需从 GData 和登录协议(protocol)切换?

最佳答案

您可以切换到 OAuth 2 协议(protocol)并使用 refresh token用于离线访问。一旦你得到 refresh token ,您可以将其保存到文件或数据库中,并使用它来访问数据而无需授权重定向。

请参阅此处的文档:https://developers.google.com/accounts/docs/OAuth2InstalledApp#refresh

另请参阅有关使用刷新 token 的讨论:How can we access specific Google Analytics account data using API?

关于authentication - 在这种情况下我应该如何使用 Google API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9986431/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com