当我按照 Hadley 的 R google Oauth2.0 演示访问 Fusion 表时,刷新令牌不可用。
演示:https ://github.com/hadley/httr/blob/master/demo/oauth2-google.r
修改后的“离线”尝试示例:
google_token <- oauth2.0_token(oauth_endpoints("google"), myapp,
scope = "https://www.googleapis.com/auth/fusiontables",
type= "offline",
use_oob = FALSE,
cache = TRUE)
非常感谢有关如何检索刷新令牌的任何指导。
更新:使用以下代码返回一个字符串,其中包含 google_token$credentials。这是此处引用的授权代码吗:https ://developers.google.com/accounts/docs/OAuth2WebServer#offline
google_token <- oauth2.0_token(oauth_endpoints("google"), myapp,
scope = "https://www.googleapis.com/auth/fusiontables",
type= "access_type='offline'",
use_oob = FALSE,
cache = TRUE)
谢谢你。