r - getRetweeters() 返回一个 id 而 getRetweetCount() 返回 2 -- 在 twitteR 包中
问题描述
我使用 twitteR 包,我正在尝试检索转发者的帐户 ID。. retweeterCount 和转发者列表似乎并不总是一致的。
例如,我检索了一个状态(推文)使用
st<-showStatus("1058168768009043969")
retweeters(st$getId()) # returns "260857015"
st$getRetweetCount() # however returns 2
st$getRetweeters() # returns a known error
使用 twitteR 的 getRetweeters 方法
twitter 网站显示 2 条转推,如下所示 https://twitter.com/ConsueloMack/status/1058168768009043969
为了运行,需要一个有效的密钥并按如下方式设置 oauth
require('twitteR')
twapi<-read.csv("./coach_keys.json",sep=":",stringsAsFactors=F,header=F)
# in Linux you can obtain oauth as follows
setup_twitter_oauth(twapi[twapi$V1=="API_KEY",c("V2")],
twapi[twapi$V1=="API_SECRET_KEY",c("V2")],
twapi[twapi$V1=="ACCESS_TOKEN",c("V2")],
twapi[twapi$V1=="ACCESS_TOKEN_SECRET",c("V2")])
# then the above snippet can be run
我希望 retweeters 方法返回 getRetweetCount() 所指示的数量。
但是,事实并非如此。我正在寻求一些指示,特别是如果我做错了什么。是普遍现象吗?有人可以显示我的 ID 如何检索计数和列表彼此一致吗?非常感谢。
解决方案
推荐阅读
- .net-core - 在 F# Fable 应用程序中使用 `System.Drawing.Color`
- c - 在循环中多次计算阶乘仅在第一次通过
- python - 下载用户发送的 .CSV 文件 [Discord.py]
- flutter - DART:问题“num”类型的值不能分配给“int”类型的变量
- ios - 安装新 pod 时更改目标 ios 版本
- regex - 具有有限新行的正则表达式搜索
- angular - 如何在角度测试中获取 HTML 元素并绕过 *ngIf
- algorithm - 旋转编码的 3x3 矩阵/列表
- javascript - 红绿灯序列、html、javascript 和 css
- javascript - JS Promise 解析功能不起作用(而拒绝功能起作用)