From 6069560b14564261fe73fbade76fa1f31ded0049 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Sat, 15 Apr 2023 02:27:08 -0700 Subject: Updated README, bump version, remove imports --- README.md | 22 ++++++++++++++++++++++ pom.xml | 2 +- src/main/java/com/pina/Holodex.java | 6 ------ 3 files changed, 23 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index dd80bdd..0cd8680 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,28 @@ List nijisanjiMembers = holodex.getChannels(channelQuery); Video anotherVideo = holodex.getVideo(new VideoByVideoIdQueryBuilder().setVideoId("9-O_IWM3184").setLang("en")); System.out.println(anotherVideo.channel.name + " uploaded a video titled " + anotherVideo.title + " on " + anotherVideo.published_at); + +// SEARCHING THROUGH VIDEOS AND COMMENTS +Object srv = holodex.searchVideo(new VideoSearchQueryBuilder().setOrg(List.of("Nijisanji")).setSort("newest"). +setTarget(List.of("stream")).setPaginated(false).setLimit(10).setOffset(0) +.setTopic(List.of("singing")) +); +System.out.println("--- Search Results ---"); +for (SimpleVideo video : (List) srv) { +System.out.println(video.title + " - " + video.channel.name); +} + + +System.out.println("\n\n\nNow Searching Comments"); +String word = "Mumei"; +Object scr = holodex.searchComment(new CommentSearchQueryBuilder().setOrg(List.of("Hololive")).setComment(List.of(word)).setLimit(1).setPaginated(false)); +System.out.println("--- Search Results for comments containing kw: "+word+" ---"); +for (SimpleCommentVideo video : (List) scr) { +System.out.println(video.title + " - " + video.channel.name); +for (Comment comment : video.comments) { +System.out.println(" "+comment.message); +} +} ``` ## Download diff --git a/pom.xml b/pom.xml index dc1f511..ad1e5a5 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.github.pinapelz jholodex - 0.05 + 0.1 JHolodex http://maven.apache.org diff --git a/src/main/java/com/pina/Holodex.java b/src/main/java/com/pina/Holodex.java index eca6147..900b05a 100644 --- a/src/main/java/com/pina/Holodex.java +++ b/src/main/java/com/pina/Holodex.java @@ -11,13 +11,7 @@ import retrofit2.Call; import retrofit2.Response; import retrofit2.Retrofit; import retrofit2.converter.jackson.JacksonConverterFactory; - -import javax.xml.transform.Result; import java.io.IOException; -import java.lang.annotation.ElementType; -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; -import java.lang.annotation.Target; import java.util.HashMap; import java.util.List; import java.util.Map; -- cgit v1.2.3