2017-08-02 2 views
1

Pour utiliser Rooglevision en RI a faitcomment authentifier 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() 

Cependant, il me donne cette erreur:

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. 

J'ai quitté le URI de redirection dans le volet des titres de compétences de google api Le client Web est vide, car il indique qu'il est utilisé avec les requêtes d'un serveur Web. Je demande à R alors je ne sais pas quoi remplir ici.

Répondre

2

La redirection uri doit exactement correspondre à l'emplacement du site Web à partir duquel vous l'envoyez. Fondamentalement où vous voulez gérer la réponse du serveur d'authentification.

Si vous n'utilisez pas un sereur Web, vous devez utiliser un autre type d'informations d'identification et non des informations d'identification Web.

+1

merci pour votre explication claire! ça a marché! – santoku