使用API 1.1进行Twitter用户搜索:限制结果和分页的数量

使用API 1.1进行Twitter用户搜索:限制结果和分页的数量,api,rest,twitter,Api,Rest,Twitter,使用新的Twitter API执行用户搜索时(可在此处查看),发现了限制返回结果数量以及分页的问题。 假设我想从搜索和使用count参数中得到5个结果: 它工作正常,返回5条记录。但如果我将count设置为零,仍然会返回一个结果: 这是预期的吗 然后,我尝试出于同样的目的使用分页(希望获得第一页,并限制其中的结果): 现在看来限制根本不起作用,返回的记录远远超过5条。 有人知道查询是否有问题,或者是API错误吗?我认为“每页”在1.1 API中不是有效的参数。 然后,它返回默认的数字20

使用新的Twitter API执行用户搜索时(可在此处查看),发现了限制返回结果数量以及分页的问题。 假设我想从搜索和使用count参数中得到5个结果:

它工作正常,返回5条记录。但如果我将count设置为零,仍然会返回一个结果:

这是预期的吗

然后,我尝试出于同样的目的使用分页(希望获得第一页,并限制其中的结果):

现在看来限制根本不起作用,返回的记录远远超过5条。
有人知道查询是否有问题,或者是API错误吗?

我认为“每页”在1.1 API中不是有效的参数。 然后,它返回默认的数字20


我认为“每页”在1.1 API中不是有效的参数。 然后,它返回默认的数字20

**像这样尝试:**

参数:

1) 页面:指定页面

2) 计数:每页要检索的用户结果数,最大值为20

以下示例将从第2页返回搜索关键字“wordpress”的1个结果


**像这样尝试:**

参数:

1) 页面:指定页面

2) 计数:每页要检索的用户结果数,最大值为20

以下示例将从第2页返回搜索关键字“wordpress”的1个结果


<?php
require_once('api/TwitterAPIExchange.php');
require_once("token.php"); // For your access token - viral

$searchword = "wordpress";

$url = 'https://api.twitter.com/1.1/users/search.json';
$getfield = '?&page=2&count=1&q='.$searchword;

$requestMethod = 'GET';
$twitter = new TwitterAPIExchange($settings);
$followers = $twitter->setGetfield($getfield)
    ->buildOauth($url, $requestMethod)
    ->performRequest();

$json = json_decode($followers, true);

print_r($json);

?>