Hy大家/任何人,谢谢你的考虑!
我陷入了twitteR
包认证的最后阶段。成功cred$handshake
后,当我尝试使用setup_twitter_oauth
结束身份验证时,程序会不断发出以下消息:
Error in init_oauth1.0(self$endpoint, self$app, permission =
self$params$permission) : client error: (401) Unauthorized
知道这可能是什么,我怎么能解决它?
答案 0 :(得分:6)
不确定错误的确切来源,我在大约2个月前使用过该软件包。我也遇到了握手的错误。
为了解决这个问题,我直接使用handshake
避免了明确的setup_twitter_oauth
。
consumerKey <- "[your Twitter consumer key]"
consumerSecret <- "[your Twitter consumer secret]"
accessToken <- "[your Twitter access token]"
accessTokenSecret <- "[your Twitter access token secret]"
setup_twitter_oauth(consumerKey, consumerSecret, accessToken, accessTokenSecret)
这似乎对我有用。各种OAuth参数来自Twitter。我在这里写了如何做到这一点:Newborn app using Twitter and R。
完整的R源代码在BitBucket上(底部的内容可能最相关):newborn-app.R。