Я использую пакет twitteR и пытаюсь получить идентификаторы учетных записей ретвиттеров. RetweeterCount и список ретвиттеров не всегда согласованы.
Например, я получил статус (твит), используя
st<-showStatus("1058168768009043969")
retweeters(st$getId()) # returns "260857015"
st$getRetweetCount() # however returns 2
st$getRetweeters() # returns a known error
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
Я ожидал, что метод ретвитера вернет столько, сколько указано getRetweetCount ().
Однако это не так.Я ищу некоторые указания, особенно если я делаю что-то не такЭто обычное явление?Может ли кто-нибудь показать для идентификатора, который у меня есть, как получить количество и список в соответствии друг с другом?Большое спасибо.