Php Twitter API 1.1从多个用户获取推文
我知道这已经被问过好几次了。但是没有一个答案对我有帮助。我正在使用TwitterAPIExchange库和cakephp。这是我的一些代码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":
$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将它们组合在一起