在哪里使用googleAuthR粘贴oauth2“成功代码”?

问题描述

我正在尝试通过以下代码对GoogleAuthR进行身份验证

library(googleAnalyticsR)
setwd("C:/work/r_scripts/Analytics")
my_client_id <- "****.apps.googleusercontent.com"
my_client_secret <- "*****-*****"
options(googleAuthR.client_id = my_client_id)
options(googleAuthR.client_secret = my_client_secret)
ga_auth()

然后我收到了一个在Chrome中弹出的“成功代码”,说:“ 请将此代码开关复制到您的应用程序中,并将其粘贴到其中”。但是,我找不到粘贴它的位置。

谢谢!

解决方法

当您从浏览器切换回R会话时,R会话应等待您将其粘贴-请参见下图

enter image description here

但是也请参见googleAnalyticsR website’s setup page,因为如果您安装了库(httpv),则此身份验证流程会自动发生。