2017-08-02 6 views
1

Um zu verwenden Rooglevision in RI tatwie in Rogglevision

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() 

aber es gibt mir diesen Fehler zu authentifizieren:

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. 

ich verlassen haben die umleiten URI in Credential Bereich von Google api Webclient leer, da es angibt, dass es für die Verwendung mit Anforderungen von einem Webserver verwendet wird. Ich frage von R so nicht sicher, was ich hier ausfüllen soll.

Antwort

2

Umleitung uri muss genau mit dem Standort der Website übereinstimmen, von der Sie es senden. Grundsätzlich, wo es die Antwort vom Authentifizierungsserver behandeln soll.

Wenn Sie keinen Webserer verwenden, sollten Sie einen anderen Berechtigungsnachweis und keine Webanmeldeinformationen verwenden.

+1

danke für ihre klare erklärung! es funktionierte! – santoku