如何更改Google应用程序名称

时间:2015-07-13 17:12:37

标签: google-analytics-api

我正在开发一个简单的(目前)Google API应用程序,该应用程序从客户的Google Analytics帐户中读取Google Analytics数据。这是Google API的全新内容,所以我开始使用单个客户的Google登录,并获得他们的许可,并让应用程序以这种方式运行。也就是说,我使用他们的帐户在我的机器上登录Google,并使用我本地服务器上的PHP脚本和回调页面从本地计算机运行应用程序。有效。

现在我想概括一下应用,以便我可以将其与任何拥有Google Analytics帐户的客户一起使用。为此,我做了以下事情:

  • 退出了第一个客户的Google帐户
  • 已登录我拥有的旧版Google开发人员帐户
  • 在我的这个旧帐户中选择了一个项目,更改了名称,并为其创建了一个新的secrets.json文件。
  • 将工作应用程序的PHP文件(这些都是在PHP中完成)复制到新文件名,并将其设置为使用新的secrets.json文件和回调文件名。
  • 擦除浏览器的缓存以消除旧应用程序的任何遗留痕迹。

我没有更改应用文件中的任何其他代码 - 它正在工作,我想,为什么要更改它?

问题:当我运行新应用并且它与Google联系以获取访问客户Google Analytics数据的权限时,Google会做出反应,就像来自旧应用的呼叫一样。然后它会引发安全性错误,因为访问请求中的重定向URI与旧应用程序的记录重定向URI不匹配。

我看到了我能想到的任何地方,我无法找到任何重置应用名称的方法,因此Google会将此视为新应用,而不是旧应用。我究竟做错了什么?我错过了什么?

1 个答案:

答案 0 :(得分:1)

您需要转到developer console并导航到凭据页面,找到您要更新的客户端ID,然后点击“修改设置”。然后更改重定向URI以匹配应用程序的重定向URI。 Hello Analytics API: PHP quickstart for web applications应该为您提供设置/更新应用程序设置的所有步骤。