使用 TwitteR 包获取 Twitter 用户的好友列表
我在使用 TwitteR 从 R 获取 twitter 用户的好友列表时遇到一些问题包。
我想要得到的是一个字符向量,其中包含用户所有“朋友”的名字 - 这是他/她关注的人的列表。
按照文档,我认为这段代码可以工作:
library("twitteR")
user <- getUser("@twitter")
user$getFriends()
但是我收到以下错误消息:
Error in envRefInferField(x, what, getClass(class(x)), selfEnv) :
"friendIDs" is not a valid field or method name for reference class "user"
任何人都可以帮助我吗?
谢谢!
I'm having some problems getting the Friend List of a twitter user from R, using the TwitteR package.
What I want to get is a character vector with the names of all the "Friends" of a user - this is, the list of people he/she is following.
Following the documentation, I thought this code would work:
library("twitteR")
user <- getUser("@twitter")
user$getFriends()
But I get the following error message:
Error in envRefInferField(x, what, getClass(class(x)), selfEnv) :
"friendIDs" is not a valid field or method name for reference class "user"
Can anyone help me?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
抱歉,这是我今晚刚刚修复的一个错误(最近严重缺乏时间)。最新版本(0.99.12)应该可以解决这个问题。
Sorry, this was a bug that I just fixed tonight (a severe lack of time has struck lately). The latest version (0.99.12) should fix this problem.
我不确定这是否是一个错误或什么,但如果您先获取好友 ID,然后通过 ID 查找好友名称,它就会起作用:
顺便说一句,如果您还没有这样做,我认为您需要设置
ROAuth
用于这些lookupUsers()
调用。I'm not sure if that's a bug or what, but it works if you get the Friend IDs first and then look up the Friend Names by ID:
BTW if you haven't done so, I think you need to set up
ROAuth
for theselookupUsers()
calls.