2013-10-04 4 views
0

Je sais que cela a été demandé plusieurs fois. Mais aucune des réponses ne m'aide. J'utilise la bibliothèque TwitterAPIExchange et j'utilise cakephp. Voici un peu de mon codeTwitter API 1.1 obtenir des tweets de plusieurs utilisateurs

$url = 'https://api.twitter.com/1.1/search/tweets.json'; 
$getfield = '?q=from:desertwinds09+OR+from:teffy0402&count=5'; 
$requestMethod = 'GET'; 

Et c'est tout. Mais quand je l'exécute c'est ce que j'ai:

{"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"}} 

Et cela n'a aucun sens. Y at-il quelque chose qui ne va pas avec mon code? Merci d'avance

Répondre

0

Premièrement, l'utilisateur teffy0402 a ses tweets protégés. Vous ne pouvez pas accéder aux tweets de quelqu'un avec un compte protégé, , sauf si vous êtes l'utilisateur authentifiant qui possède ce compte.

Essayez un autre utilisateur à la place:

$getfield = '?q=from:desertwinds09+OR+from:nonprotectedaccount&count=5'; 

En second lieu, l'utilisateur desertwinds09n'a pas de tweets depuis l'id: 386093442759417856.

Vous devez d'abord faire fonctionner les deux parties individuelles avant de les essayer ensemble avec un OR.

Questions connexes