我想使用trelloR软件包管理Trello卡和板,但是当我尝试使用get_token
函数创建令牌时,在浏览器上收到错误消息:“无效的return_url”。
my_token <- get_token(key = my_key, secret = my_secret)
my_key
是我的个人Trello API密钥,my_secret
是我的OAuth密码。登录后,我将它们显示在Trello页面上,该页面为您提供了身份验证代码:https://trello.com/app-key
要使用Trello API和访问板,我需要一个令牌。该令牌是由httr包使用OAuth1.0生成的。实际上,根据trelloR get_token
的作者和维护者Jakub Chromec,函数here会执行类似的操作:
trello.app = httr::oauth_app( appname = "trello-app", key = my_key, secret = my_secret) trello.urls = httr::oauth_endpoint( request = "OAuthGetRequestToken", authorize ="OAuthAuthorizeToken?scope=read&expiration=30days&name=trello-app", access = "OAuthGetAccessToken", base_url = "https://trello.com/1") httr::oauth1.0_token( endpoint = trello.urls, app = trello.app)
使用个人密钥和机密执行此代码或功能
get_token
时,我被重定向到浏览器,这很正常。如this page所述,应出现一个屏幕,询问我是否允许身份验证。但是相反,我在浏览器中只看到一条错误消息:“ Invalid return_url”。
在RStudio控制台中,这仍然显示:
> my_token <- get_token(my_key, my_secret) Waiting for authentication in browser... Press Esc/Ctrl + C to abort
我在macOS 10.15下使用httr 1.4.1,curl 4.2和trelloR 0.6.0和R 3.6.1。
我想使用trelloR软件包来管理我的Trello卡和板,但是当我尝试使用get_token函数创建令牌时,在浏览器上收到一条错误消息:“ Invalid return_url”。 ...
我有同样的问题..您能解决它吗?