Php Twitter API 1.1从多个用户获取推文

Php Twitter API 1.1从多个用户获取推文,php,cakephp,twitter,Php,Cakephp,Twitter,我知道这已经被问过好几次了。但是没有一个答案对我有帮助。我正在使用TwitterAPIExchange库和cakephp。这是我的一些代码 $url = 'https://api.twitter.com/1.1/search/tweets.json'; $getfield = '?q=from:desertwinds09+OR+from:teffy0402&count=5'; $requestMethod = 'GET'; 就这样。但当我运行它时,我得到的是: {"statuses":

我知道这已经被问过好几次了。但是没有一个答案对我有帮助。我正在使用TwitterAPIExchange库和cakephp。这是我的一些代码

$url = 'https://api.twitter.com/1.1/search/tweets.json';
$getfield = '?q=from:desertwinds09+OR+from:teffy0402&count=5';
$requestMethod = 'GET';
就这样。但当我运行它时,我得到的是:

{"statuses":[],"search_metadata":{"completed_in":0.005,"max_id":385960905676427264,"max_id_str":"385960905676427264","query":"from%3Adesertwinds09%2BOR%2Bfrom%3Ateffy0402","refresh_url":"?since_id=385960905676427264&q=from%3Adesertwinds09%2BOR%2Bfrom%3Ateffy0402&include_entities=1","count":5,"since_id":0,"since_id_str":"0"}}
这根本没有道理。我的代码有什么问题吗

提前感谢

您的问题有两个方面

首先,用户
teffy0402
的推文受到保护。您无法访问具有受保护帐户的用户的推文,除非您是拥有该帐户的身份验证用户

请尝试其他用户:

$getfield = '?q=from:desertwinds09+OR+from:nonprotectedaccount&count=5';
其次,用户
没有任何tweet
,因为id:
386093442759417856

您需要先让两个单独的部件工作,然后再使用OR将它们组合在一起