如何在 Rogglevision 中进行身份验证
how to authenticate in Rogglevision
为了在 R 中使用 Rooglevision,我做到了
library(RoogleVision)
creds = fromJSON('client_secret.json')
options("googleAuthR.client_id" = creds$installed$client_id)
options("googleAuthR.client_secret" = creds$installed$client_secret)
options("googleAuthR.scopes.selected" = c("https://www.googleapis.com/auth/cloud-platform"))
googleAuthR::gar_auth()
但是它给了我这个错误:
400. That’s an error.
Error: redirect_uri_mismatch
The redirect URI in the request, http://localhost:1410/, does not match the ones authorized for the OAuth client.
Please update the authorized redirect URIs.
我已将 google api Web 客户端的凭据窗格中的重定向 URI 留空,因为它声明它用于 'use with requests from a web server'。我从 R 请求,所以不确定在这里填写什么。
重定向 uri 必须与您发送它的网站位置完全匹配。基本上你希望它处理来自身份验证服务器的响应的地方。
如果您没有使用网络服务器,那么您应该使用其他类型的凭据,而不是网络凭据。
为了在 R 中使用 Rooglevision,我做到了
library(RoogleVision)
creds = fromJSON('client_secret.json')
options("googleAuthR.client_id" = creds$installed$client_id)
options("googleAuthR.client_secret" = creds$installed$client_secret)
options("googleAuthR.scopes.selected" = c("https://www.googleapis.com/auth/cloud-platform"))
googleAuthR::gar_auth()
但是它给了我这个错误:
400. That’s an error.
Error: redirect_uri_mismatch
The redirect URI in the request, http://localhost:1410/, does not match the ones authorized for the OAuth client.
Please update the authorized redirect URIs.
我已将 google api Web 客户端的凭据窗格中的重定向 URI 留空,因为它声明它用于 'use with requests from a web server'。我从 R 请求,所以不确定在这里填写什么。
重定向 uri 必须与您发送它的网站位置完全匹配。基本上你希望它处理来自身份验证服务器的响应的地方。
如果您没有使用网络服务器,那么您应该使用其他类型的凭据,而不是网络凭据。