用于 R 身份验证的 twitteR 包:错误 401

twitteR package for R authentication: error 401

嗨 everyone/anyone 感谢您的考虑! 我卡在了 twitteR 包验证的最后阶段。在成功 cred$handshake 之后,因为我试图用 setup_twitter_oauth 结束身份验证,程序不断抛出以下消息:

Error in init_oauth1.0(self$endpoint, self$app, permission = 
self$params$permission) : client error: (401) Unauthorized

知道这可能是什么吗?我该如何解决?

不确定错误的确切来源,大约 2 个月前我使用过这个包。我 运行 在握手时也出错了。

为了变通,我通过直接使用 setup_twitter_oauth 避免了显式 handshake

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.