1
我试图创建一个可再发行的Web应用程序,将通过谷歌报告API与谷歌Analytics(分析)进行整合。客户将在他们的服务器上安装应用程序。如何编程方式获取OAuth2用户端凭证谷歌API
我下面这个教程(我使用PHP,但我相信这不是重要的我的问题)
https://developers.google.com/analytics/resources/tutorials/hello-analytics-api
这工作得很好。那里没有问题。
但是我想不出一个缺少的元素: 的教程,送我到谷歌API的控制台,我必须创建和配置一个新的API项目以及创建和配置客户端ID开始。
这是一个很大的工作,需要相当的技术知识(重定向URL,选择正确的API,容易出错的复制和粘贴等)
所以我的问题:
- 有一个API,所以我可以编程设置为我的用户?
- 如果这不可行,是否有更方便用户的方式来获取面向未来的分析报告? (我注意到他们目前正在贬低一些较旧的API)
感谢您的回答。我可能会去“已安装的应用程序”路线。我希望我可以通过iframe捕捉关键字,并尽可能实现无缝的体验 – Peter 2012-07-06 06:07:33
稍微跟进一下:我开始尝试使用这种“已安装的应用程序”的想法,但有一些小问题。 iframe中不允许使用oauth2。即使您使用弹出窗口,跨域策略也会限制我访问标题(授权码所在的位置) 最重要的是:这意味着我的所有用户都将通过我的API访问权限,并受到我的配额限制。这是不可接受的,所以我将不得不实施某种向导/指南,并且可能必须回答大量的支持邮件:) – Peter 2012-07-06 08:41:16