2017-05-06 4 views
0

Jetzt benutze ich twitter4j, um Benutzerdaten zu crawlen.
TwitterFactory tf = neue TwitterFactory (cb.build()); Twitter twitter = tf.getInstance();Wie benutzt man twitter4j, um innerhalb eines bestimmten Zeitraums Benutzerinformationen zu erhalten?

 List<Status> tweets= twitter.getUserTimeline("xxxxx"); 

Es zurückkehren 20 Tweets von jenen Code. Würden Sie mir bitte sagen, dass ich tun kann, wenn ich von alle Tweets erhalten möge angeben Benutzer in bestimmtem Zeitraum? (ZB ein Jahr?)

Vielen Dank für Ihre Lesung und sorry für meinen schrecklichen Ausdruck

Antwort

0

Ich denke, Sie können die API search verwenden. Mit der Suche Query können Sie die Methode setSince() zum Abrufen von Tweets seit diesem Datum angeben. Siehe Dokumentation für Queryhere.

+0

Vielen Dank für Ihre Antwort. Entschuldigung, ich weiß nicht, wie man die Tweets von einem bestimmten Benutzer bekommt? Wir können die Zeit nicht einstellen, indem wir twitter.getUserTimeline() verwenden, richtig? – Ann

+0

Ich denke, wir können Datum/Uhrzeit in der Timeline-API nicht angeben –

Verwandte Themen