我正在尝试创建一个可再发行的网络应用程序,该应用程序将通过Google Reporting API与Google Analytics集成。客户将在其服务器上安装该应用程序。
我正在学习本教程(我正在使用PHP,但我相信这对我的问题并不重要)
https://developers.google.com/analytics/resources/tutorials/hello-analytics-api
这很好用。那里没有问题。
但是我无法找出一个缺失的元素: 本教程首先将我发送到Google API控制台,在那里我必须创建和配置新的API项目,并创建和配置客户端ID。
这是需要相当技术知识的大量工作(重定向网址,选择正确的API,容易出错的复制和粘贴等)。
所以我的问题:
答案 0 :(得分:1)
不幸的是,AFAIK是不可能的。
您可以采取以下方式之一:
将client_id
和client_secret
移至某个配置文件,并帮助您的客户进行部署。
为您的应用显示一次性设置向导,并逐步指导您的客户。在那里,您至少可以为他提供正确的回调网址。
将您的申请视为"installed application",并使用curl
或类似内容发送请求。