【发布时间】:2017-02-23 17:17:19
【问题描述】:
我正在尝试使用 PHP 访问用于 Web 应用程序的 Google Analytics API,如本教程中所述:https://developers.google.com/analytics/devguides/reporting/core/v4/quickstart/web-php
我已经精确地执行了所有步骤,但是无法使其运行。到目前为止,我已经设法调试,发现问题出在哪里。
当 OAuth 同意屏幕弹出并单击允许时,应用程序未获得授权。我只是一直看到相同的弹出窗口。另外,如果我在我的 google 帐户中检查授权的应用程序,它并没有在其中列出。
另一个有趣的事实是,使用 JavaScript 的 Hello Analytics Reporting API V4 运行良好。 https://developers.google.com/analytics/devguides/reporting/core/v4/quickstart/web-js
有人知道我的应用授权有什么问题吗?
好的,现在我还发现它与本地主机有关。一旦我将相同的代码上传到实时服务器,它就可以正常工作了。但我无法让它在 locahost 上运行。有没有人知道如何设置凭据或其他任何东西以使其在开发环境(本地主机)中工作?
【问题讨论】:
-
听起来会话没有设置好。你能发布你的代码吗?教程代码对我来说很合适,但我没有能力从这里测试 php。
-
我已经添加了代码,但是和教程中的一样。我认为问题与应用程序有关。
标签: php google-oauth google-analytics-api google-api-php-client