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

问题描述

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

那么在两个用户之后,我是否需要将每个新用户添加到开发者控制台的用户列表中,以便允许我的应用使用 People API 访问该用户的联系人?

解决方法

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