Fa il Twitter API permette di filtrare da username e hashtag?
Domanda
Vengo tutti i tweet di un utente particolare, in cui viene utilizzato un particolare hashtag?
ho potuto solo ottenere degli ultimi 100 tweets poi filtrare il mio fine, ma sarebbe molto più conveniente se Twitter potrebbe fare il filtraggio sulla loro fine.
È possibile?
Soluzione
di Twitter Ricerca Avanzata consente di costruire la query desiderata. Purtroppo, i risultati della ricerca sembrano essere solo per i tweet inviati nelle ultime 24 ore o giù di lì adesso; potrebbe essere solo una limitazione temporanea, non è sicuro.
In ogni caso, l'URL richiesta potrebbe essere simile a questo (notare i tipi JSON e Atom):
http://search.twitter.com/search?q=%23HASHTAG+from:USERNAME
http://search.twitter.com/search.json?q=%23HASHTAG+from:USERNAME
http://search.twitter.com/search.atom?q=%23HASHTAG+from:USERNAME
Ma con la limitazione temporale corrente, non è molto pratico.
Altri suggerimenti
Sto leggendo la documentazione twitter e dicono in questo momento è includerà solo 6-9 giorni di tweet. Collegamento https://dev.twitter.com/docs/using-search
Per fare questa ricerca contro v1.1 di API Twitter (che richiede OAuth), che ci si emette una richiesta GET al un URL strutturato come:
https://api.twitter.com/1.1/search/tweets.json?q=from:whitehouse+#sotu
Search API 's sezione "Come costruire una query". Sarete costretti ad tweet negli ultimi 7 giorni, però.