2

我正在尝试创建一个可再分发的 Web 应用程序,该应用程序将通过 Google Reporting API 与 Google Analytics 集成。客户将在他们的服务器上安装应用程序。

我正在关注本教程(我正在使用 PHP,但我相信这对我的问题并不重要)

https://developers.google.com/analytics/resources/tutorials/hello-analytics-api

这工作正常。那里没有问题。

但是我想不出一个缺失的元素:本教程首先将我发送到 Google API 控制台,我必须在该控制台中创建和配置一个新的 API 项目,并创建和配置一个客户端 ID。

这是很多需要相当技术知识的工作(重定向 url、选择正确的 API、容易出错的复制和粘贴等)

所以我的问题:

  • 是否有 API 以便我可以以编程方式为我的用户设置它?
  • 如果这不可能,是否有更用户友好的方式来获取面向未来的分析报告?(我注意到他们目前正在弃用一些较旧的 API)
4

1 回答 1

1

不幸的是,这是不可能的。

您可以采用以下方式之一:

  • 移动client_idclient_secret某个配置文件并帮助您的客户进行部署。

  • 为您的应用显示一次性设置向导并逐步指导您的客户。在那里,您至少可以为他提供正确的回调 URL。

  • 将您的应用程序视为“已安装的应用程序”和仪器curl或类似的东西来发送请求。

于 2012-07-05T14:21:28.960 回答