2013-06-12 5 views
0

Existe-t-il un moyen d'utiliser l'API 1.1 de Twitter pour effectuer une recherche pour tous les articles avec une requête particulière un jour donné ou pour la semaine dernière?Twitter REST API v1.1 - recherche par date?

Est-ce que n'importe quel module python compatible avec l'API pourrait le faire (j'ai utilisé twython), ou y at-il un module spécifique que les gens peuvent recommander pour cette tâche?

Répondre

0

Réponse courte, oui.

Par exemple:

#Import the required modules 
from twython import Twython 
import json 
import csv 

#Set the path for the output file 
path = r'C:\Users\etc\file.txt' 

#Setting the OAuth 
Consumer_Key = 'XXX'; 
Consumer_Secret = 'XXX'; 
Access_Token = 'XXX'; 
Access_Token_Secret = 'XXX'; 

#Connection established with Twitter API v1.1 
twitter = Twython(Consumer_Key, Consumer_Secret, Access_Token, Access_Token_Secret); 

#Twitter is queried 
response = twitter.search(q='%40annoys_parrot', since = '2014-02-04', until = '2014-02-05'); 

#Results are printed 
print(json.dumps(response, sort_keys = True, indent = 2)) 

#Results are saved to txt file 
file = open(path, 'w') 
file.write((json.dumps(response, sort_keys = True, indent = 2))) 
file.close() 

Ensuite, il vous suffit d'analyser les résultats. Vous pouvez trouver plus d'informations sur ce here.

Questions connexes