Nest API连接问题

问题描述

我已经尝试了说明中的所有步骤,但是在应该重定向到google.com时,总是在#5处出现错误https://developers.google.com/nest/device-access/authorize#link_your_account

错误

授权错误 错误400:redirect_uri_mismatch 请求https://www.google.com中的重定向URI与为OAuth客户端授权的重定向URI不匹配。要更新授权的重定向URI,请访问:https://console.developers.google.com/apis/credentials/oauthclient/${your_client_id}?project=${your_project_number}

我确保我有正确的数字-网址中没有空格,并将其放在记事本中并删除了所有返回值,因此它是一行文本。

有什么想法吗?

解决方法

您在GCP中的OAuth客户端的“授权重定向URI”中列出了哪些内容,以及您使用的确切PCM URL是什么?如果PCM URL中的redirect_uriclient_id参数与客户端的GCP中的参数匹配,则不会出现此错误。