EasyYoutube is a convinince wrapper of java client for Youtube data API v3. This library simplify the use of API upto just one method call. You can edit, see, comment, reply, and can do a lot more things through this library. Using this is as easy as EasyInsta.
- Simple & lightweight
- Easy 2 use
- Async callbacks
- Auto authentication & token refresh
- Increased API quota / quota limit bypassed
- Supports editing title,description and thumbnail (soon)
- Supports fetching of video metadata
- Supports subscribing/unsubscribing
- Supports commenting and replying
- Supports Uploading video (coming soon)
- Supports Many more.... (coming soon)
Gradle
In your project build.gradle
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
In your module buil.gradle
(app)
dependencies {
implementation 'com.github.ErrorxCode:EasyYoutube:VERSION_HERE'
}
Maven
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
Add the dependency
<dependency>
<groupId>com.github.ErrorxCode</groupId>
<artifactId>EasyYoutube</artifactId>
<version>Tag</version>
</dependency>
Ans : Of course, you can. But remember the guidlines
Ans : Yes this library is now platform independent. You can use it in any java application.
Ans: No, This only requires an refresh token of that account. Furthermore, refresh token requires user consent about their youtube account being managed.
Contributions are always welcome!
The code of conduct
is the same as always. What you can do is you can add more methods from google api client to this library. Please first make a pull request or issue
regarding any change or update in the code.
If you have any feedback, please reach out to us at [email protected] Thanks for using our library. If it helped you, Just give it a star.