使用 TwitteR 包获取 Twitter 用户的好友列表

发布于 2024-12-11 15:56:17 字数 542 浏览 1 评论 0原文

我在使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

拔了角的鹿 2024-12-18 15:56:17

抱歉,这是我今晚刚刚修复的一个错误(最近严重缺乏时间)。最新版本(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.

凉城已无爱 2024-12-18 15:56:17

我不确定这是否是一个错误或什么,但如果您先获取好友 ID,然后通过 ID 查找好友名称,它就会起作用:

> lookupUsers(user$getFriendsIDs(5))

我不确定这是否是一个错误或什么,但如果您先获取好友 ID,然后通过 ID 查找好友名称,它就会起作用:

11` [1] "RaymondAtWork"

我不确定这是否是一个错误或什么,但如果您先获取好友 ID,然后通过 ID 查找好友名称,它就会起作用:

12` [1] "stevegury"

我不确定这是否是一个错误或什么,但如果您先获取好友 ID,然后通过 ID 查找好友名称,它就会起作用:

13` [1] "josolennoso"

我不确定这是否是一个错误或什么,但如果您先获取好友 ID,然后通过 ID 查找好友名称,它就会起作用:

14` [1] "mjackson"

我不确定这是否是一个错误或什么,但如果您先获取好友 ID,然后通过 ID 查找好友名称,它就会起作用:

15` [1] "billonahill"

顺便说一句,如果您还没有这样做,我认为您需要设置 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:

> lookupUsers(user$getFriendsIDs(5))

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:

11` [1] "RaymondAtWork"

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:

12` [1] "stevegury"

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:

13` [1] "josolennoso"

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:

14` [1] "mjackson"

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:

15` [1] "billonahill"

BTW if you haven't done so, I think you need to set up ROAuth for these lookupUsers() calls.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文