API Twitter-afficher tous les tweets avec un certain hashtag?

comment afficherais-je des tweets qui contiennent un certain hashtag en utilisant L'API Twitter? Merci

j'aimerais aussi savoir s'il y a un moyen d'obtenir tous les tweets d'un certain hashtag dans un fichier séparé, y compris ceux qui n'apparaissent plus dans votre flux. Je suppose que c'était aussi le sujet de la question précédente.

42
demandé sur Sinan Ünür 2010-04-26 19:00:00

3 réponses

rechercher pour it.

assurez-vous que include_entities est défini à true pour obtenir des résultats hashtag. Voir Tweet Entités

renvoie 5 résultats mixtes avec Twitter.com ID utilisateur plus entités pour le terme "Blue angels":

GET http://search.twitter.com/search.json?q=blue%20angels&rpp=5&include_entities=true&with_twitter_user_id=true&result_type=mixed

38
répondu Quentin 2011-11-02 21:26:40

UPDATE for v1.1:

plutôt que de donner q="search_string" donnez-lui q="hashtag" sous forme codée URL pour retourner les résultats avec HASHTAG seulement. Ainsi, votre requête deviendrait:

    GET https://api.twitter.com/1.1/search/tweets.json?q=%23freebandnames

%23 est encodée URL de la forme # . Essayez le lien dans votre navigateur et cela devrait fonctionner.

, Vous pouvez optimiser la requête en ajoutant since_id et max_id paramètres détaillés ici . Espérer cette aide !

Note: L'API de recherche est maintenant un appel authentifié, donc veuillez inclure votre access_tokens à l'appel ci-dessus

mise à Jour

Twitter recherche doc lien: https://developer.twitter.com/en/docs/tweets/search/api-reference/get-search-tweets.html

31
répondu Devaroop 2017-10-14 12:35:35

La réponse ici ont mieux fonctionné pour moi, car il isole la recherche sur le hashtag, pas juste retour des résultats qui contiennent la chaîne de recherche. Dans la réponse ci-dessus, vous devrez quand même analyser la réponse JSON pour voir si les entités.le tableau des hashtags n'est pas vide.

8
répondu Craig Myles 2017-05-23 12:17:23