非Google Workspace用户如何将Gmail API桌面应用设为Internal?
解决方案
放弃设置Internal类型,改用External(外部用户)类型
Google的Internal应用类型仅对Google Workspace(原G Suite)域管理员开放,个人Gmail账号没有权限切换到这个类型,邮件里的指导是针对Workspace用户的通用说明,不适用于个人账号。添加自己为测试用户即可正常使用
既然你的应用仅用于自己的Gmail账号,操作步骤如下:- 登录Google Cloud Console,进入目标项目「getEmails(id: getemails-354519)」
- 打开「APIs & Services」→「OAuth Consent Screen」页面
- 在「Test users」区域点击「Add users」,输入你自己的Gmail邮箱并保存
完成后你的应用就能正常调用Gmail API,不会触发验证提示,也不会有使用限制。
无需纠结域名验证
个人账号完成的域名验证对OAuth应用权限没有帮助,因为你不是Workspace域管理员,这一步可以直接忽略。
内容的提问来源于stack exchange,提问作者Mike Nichols
相关产品推荐
相关产品推荐

