1

我有一份地方选举候选人名单,我想知道

(i) 如果这些人有 Twitter 帐户 (ii) 如果有,他们的屏幕名称/用户名是什么。

search_users似乎是最好的选择,但它做得不好。这是一个例子:

y1 <- search_users(q="suleyman kilinc", n=5, parse=TRUE)

这给了我一个包含 5 个用户的列表,其中没有一个是我正在寻找的用户。这种情况经常发生。但是,当我在 Google 上使用关键词“suleyman+kilinc+twitter”进行相同的搜索时,Google 提供的第一个选项正是我所需要的。这对于我手动搜索的 95% 的随机名称都是正确的。有没有一种通过 R 或比 search_users 函数更好的选项自动将名称搜索为用户名的好方法。

任何帮助表示赞赏。

4

1 回答 1

1

这是一个非常有趣的问题。该q参数接受如上所示的字符串。当您传递一个带有空格的单词时,q您将指示函数搜索“suleyman”和“kilinc”,因此“suleyman kilinc”与“suleyman AND kilinc”相同。在这种情况下,用于 twitter 的 REST API 将返回具有“suleyman”和“kilinc”的任何用户,而不管顺序如何。

于 2019-03-02T18:46:03.550 回答