在R(v.3.0.0)的最后一次更新后,我无法使用twitteR搜索与Ñ相似的关键字,例如España。
我认为是编码问题,但我找不到解决方案。当我搜索其他单词时,它工作正常。
我的搜索热线是:
tweetList <- searchTwitter('españa', n=15, lang="es")
我得到以下内容:
[1] "Unauthorized"
Error en twInterfaceObj$doAPICall(cmd, params, "GET", ...) :
Error: Unauthorized
我的sessionInfo()
是:
R version 3.0.0 (2013-04-03)
Platform: x86_64-apple-darwin10.8.0 (64-bit)
locale:
[1] es_ES.UTF-8/es_ES.UTF-8/es_ES.UTF-8/C/es_ES.UTF-8/es_ES.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] twitteR_1.1.6 rjson_0.2.12 ROAuth_0.9.3 digest_0.6.3 RJSONIO_1.0-3 RCurl_1.95-4.1
[7] bitops_1.0-5
loaded via a namespace (and not attached):
[1] tools_3.0.0
我已经更新了包装,你可以看到。我正确加载了使用twitter api 1.1版的凭据,我可以毫无问题地进行其他搜索。
答案 0 :(得分:3)
我知道这个问题是在3个月前被问到的,但我希望它可以帮助那些想要像我一样解决这个错误的人。
授权后,我仍然遇到包twitteR
的问题。即使我得到了授权,我也不知道。我使用searchTwitter()
时出现了类似的错误。我刚刚发现如何成功运行它。试试吧。
tweetList <- searchTwitter('españa', n=15, lang="es", cainfo="cacert.pem")