是否需要 OAuth 同意屏幕验证才能测试智能设备 API

Is OAuth Consent Screen verification required to even test the Smart Device API

将 sdm.service 范围添加到 Oauth 同意屏幕时,会触发需要验证的警告。我想知道即使我只是创建一个不会发布的测试应用程序是否也需要验证?

经过我许多周的尝试,我实际上只能 link 我的测试应用程序到一个帐户两次,但我仍然不知道为什么它只能工作那两次。我通常会在 Google Nest Permissions 屏幕之后出现 No Partner Connection Found 屏幕。没有重定向,因此没有授权代码可以实际访问任何内容。我尝试过干净的全新项目,使用不同的电子邮件帐户,甚至通过不同的访问方式。在这一点上,我唯一能想到的就是可能需要验证我的 Oauth 同意屏幕。但是,验证过程需要我没有的信息。

欢迎提出任何想法。

您应该能够 link 通过 API 您的个人帐户供个人使用,而无需通过 OAuth 验证。您要创建哪种类型的客户端 ID?

您是否尝试过使用快速入门指南中描述的流程完成整个流程? https://developers.google.com/nest/device-access/get-started