【发布时间】:2015-12-11 21:16:12
【问题描述】:
我正在使用 twitteR 包,我想获取我的关注者的 Twitter 句柄而不是屏幕名称,例如,如果假设用户 John Biden 是我的关注者之一作为他的屏幕名称但处理为 @JohnB80,我想要提取@JohnB80。目前我可以得到推特 ID 和屏幕名称,但不能得到句柄。请帮忙。
【问题讨论】:
我正在使用 twitteR 包,我想获取我的关注者的 Twitter 句柄而不是屏幕名称,例如,如果假设用户 John Biden 是我的关注者之一作为他的屏幕名称但处理为 @JohnB80,我想要提取@JohnB80。目前我可以得到推特 ID 和屏幕名称,但不能得到句柄。请帮忙。
【问题讨论】:
我想出了解决办法,所以我们要做的是:
user <- getUser("XXXXX") #Enter the user Screen Name
followers<-user$getFollowerIDs() #Get the Followers UserIDs
names=lookupUsers(followers) #Get the detailed list about followers
usernames=data.frame(sapply(names, `[[`,"screenName")) #Extract Screen Name
【讨论】:
这个(虚拟)代码应该可以解决问题:
meUser <- getUser("myHandle")
followerHandleList <- meUser$getFollowers()
这将返回 Twitter 句柄列表(不包括 @'s)。
【讨论】:
$41120559 [1] "MORMONorg" $281402189 [1] "3dgamelab" 的 sn-p 不知道为什么同样不适合你:-/