A port of twitterscraper to the JVM.
Only provides a subset of the functionality of the original twitterscraper, to allow text from a tweet search to be returned.
fun main(){
val query = Query()
var results: List<Tweet>? = null
query.use {
runBlocking {
launch {
results = query.queryTweets("\"is cancelled\" FROM:daftlimmy", limit = 20000)
}
}
}
println("Done")
println(results)
}
public class Main {
public static void main(String[] args) {
try(Query query = new Query()){
CompletableFuture<List<Tweet>> future = query.queryTweetsAsync("\"is cancelled\" FROM:daftlimmy",
20000,
LocalDate.of(2016, 1, 1),
LocalDate.now(),
20);
future.thenAccept(tweets -> {
System.out.println("Done");
System.out.println(tweets);
});
future.get();
} catch (InterruptedException | ExecutionException e) {
e.printStackTrace();
}
}
}