Skip to content

๐Ÿ”Ž Easy-to-use Java library for Zoom API v2

License

Notifications You must be signed in to change notification settings

dbchar/zoomapi-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

zoomapi-java

Java wrapper around the Zoom.us REST API v2.

This work has referenced crista/zoomapi and Zoomus.

Compatibility

This library requires JDK 11 or above.

Install

Gradle

Step 1. Add the JitPack repository to your build file

Add it in your root build.gradle at the end of repositories:

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

Step 2. Add the dependency

dependencies {
        implementation 'com.github.dbchar:zoomapi-java:0.0.2'
}

Maven

Step 1. Add the JitPack repository to your build file

<repositories>
	<repository>
	    <id>jitpack.io</id>
	    <url>https://jitpack.io</url>
	</repository>
</repositories>

Step 2. Add the dependency

<dependency>
    <groupId>com.github.dbchar</groupId>
    <artifactId>zoomapi-java</artifactId>
    <version>0.0.2</version>
</dependency>

Usage

See zoombot-java.

Available methods

Chat

  • sendMessage
  • history
  • search

Contacts

  • list
  • listExternal

Chat Channels

  • list
  • create
  • update
  • delete
  • get
  • join
  • leave
  • listMembers
  • inviteMembers
  • deleteMember

Chat Messages

  • list
  • post
  • update
  • delete

Users

  • list
  • create
  • update
  • delete
  • get

Meetings

  • get
  • create
  • delete
  • list
  • update

Reports

  • getAccountReport
  • getUserReport

Webinars

  • create
  • update
  • delete
  • list
  • get
  • end
  • register

License

MIT License

Copyright (c) 2020 double-charburger (Wen-Chia Yang, Junxian Chen)