GAPI:无法验证用户身份。永久修复PHP

时间:2015-05-27 05:47:45

标签: php google-analytics gapi

我正在尝试从GAPI中获取有时会运行的内容,但有时它会抛出此错误:

  

异常GAPI:无法验证用户身份。错误:   “https://developers.google.com/accounts/docs/AuthForInstalledApps

我浏览了所有答案,但找不到解决方案。 我之前尝试过使用这两个链接:

https://accounts.google.com/DisplayUnlockCaptcha

https://www.google.com/settings/security/lesssecureapps

它曾经工作但不再工作,有人可以帮忙吗?

1 个答案:

答案 0 :(得分:4)

  

无法验证用户

表示您的身份验证有问题。

GAPI自2009年以来一直没有工作过。它似乎也使用了April 20 2015停止/关闭的客户端登录。您无法再使用Google AnalyticsAPI进行客户端登录,您需要切换到Oauth2或服务帐户。因此,要么该项目的作者需要修复他的代码,它似乎是一个开源项目,所以你可以为他修复它。

在我看来Google PHP client library可能是一个更好的解决方案。

教程

  1. 我的教程Google Analytics API php Oauth2
  2. 我的教程Google Analytics api php service account
  3. 谷歌教程embedded api