Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google api 我是否需要将每个测试用户添加到google开发者控制台中未验证应用程序的用户列表中?_Google Api_Google People Api - Fatal编程技术网

Google api 我是否需要将每个测试用户添加到google开发者控制台中未验证应用程序的用户列表中?

Google api 我是否需要将每个测试用户添加到google开发者控制台中未验证应用程序的用户列表中?,google-api,google-people-api,Google Api,Google People Api,我已经创建了一个google帐户,使用Nodejs应用程序访问People API联系人。 我的应用程序处于测试阶段(因此用户限制为100)。 我可以使用我的应用程序访问另外两个谷歌账户的联系人,但不能超过给出的错误403 因此,在两个用户之后,我需要将每个新用户添加到开发人员控制台的用户列表中,以便允许我的应用程序使用People API访问该用户的联系人。经过一些尝试和错误后找到了答案。当应用程序仍处于测试阶段时,必须添加测试用户。一旦我们提交应用进行谷歌验证,我们就不需要将测试用户添加到用

我已经创建了一个google帐户,使用Nodejs应用程序访问People API联系人。
我的应用程序处于测试阶段(因此用户限制为100)。
我可以使用我的应用程序访问另外两个谷歌账户的联系人,但不能超过
给出的错误403


因此,在两个用户之后,我需要将每个新用户添加到开发人员控制台的用户列表中,以便允许我的应用程序使用
People API访问该用户的联系人。

经过一些尝试和错误后找到了答案。当应用程序仍处于测试阶段时,必须添加测试用户。一旦我们提交应用进行谷歌验证,我们就不需要将测试用户添加到用户列表中。早些时候,我提交了谷歌验证并正在测试,所以在这段时间里,我可以访问任何gmail帐户的联系人。后来,我将应用程序移回测试状态,因此它无法从新的gmail帐户访问联系人。
因此,我们需要将测试用户添加到用户列表中,直到提交应用程序进行谷歌验证。

您可以分享更多关于您正在做什么以及如何做的信息吗?我已经创建了3个谷歌帐户,比如A、B和C。使用帐户A,我已经在谷歌控制台为Web应用程序客户端创建了客户端凭据。在这三个帐户中,我都添加了联系人。用例是我将执行google提供的Nodejs示例,使用使用创建的客户端凭据访问PeopleAPI。我可以分别访问帐户A和B的联系人,但在用户授权期间选择帐户C时,会出现403错误。