在twitter4j中搜索用户的问题

时间:2018-04-15 00:39:08

标签: java android twitter httprequest twitter4j

我在使用twitter4j的searchUsers函数搜索用户时遇到问题,问题是返回的用户列表与端点返回的用户列表不同:(https://api.twitter.com/1.1/users/search.json)上述端点返回正确的数据,我想用twitter 4j的方式。就好像twitter4j只是通过专注于@screenName来搜索用户,如果我搜索neymar,它会向我显示neymar的几个结果,但如果不是所有neymar首字母的用户已经拥有,它将不会显示最相关的配置文件已经康复了。 documentation说:

  

"搜索类似于“查找人员”按钮的用户   Twitter.com,人们在Twitter.com上搜索返回的结果相同   将使用此API返回。"

使用说明:只能从此API检索前1000个匹配项。 ",但这不是现实。

我的代码:

  List<User> = twitter.searchUsers("neymar",10);

note :端点(https://api.twitter.com/1.1/users/search.json)返回的列表为用户带来了更多相关性。 (很快就会带来我想要的官方档案。)

1 个答案:

答案 0 :(得分:0)

来自docs searchUsers(java.lang.String query,int page)第二个参数是页面,您正在寻找第10页,很快就会导致相关性降低用户,你确定吗?