This SDK is divided into two parts
- Core SDK
- LiveChat SDK
MIT
For java
dependencies {
compile 'io.rocketchat:rocketchatjavasdk:0.6.0'
}
For android
compile ('io.rocketchat:rocketchatjavasdk:0.6.0'){
exclude group :'org.json', module: 'json'
}
- This SDK is related to chat related API's available on the Rocket.Chat server.
- Currently supports following features.
- Login/Resume Login
- Getting Permissions/Getting public settings
- Getting User Roles
- Getting rooms
- Getting chat history
- Send message to the room
- Delete message
- Update message
- Pin message
- Unpin message
- Star message
- Create public group
- Create private group
- Delete group
- Archive room
- Unarchive room
- Join public group
- Leave group
- Open room
- Hide room
- Set favourite room
- Set status (ONLINE, OFFLINE, BUSY, AWAY)
- Getting room roles
- Logout
- User documentation can be found here => Core SDK
- Core SDK is under development ....
- This SDK refers to providing helpDesk feature (LiveChat )in any JVM platform.
- This currently supports following features.
- Getting LiveChat configuration data from server
- Registration
- Login
- Choose departments
- Getting Chat history
- Getting Agent data
- Send message
- Subscribe room
- Close conversation
- User documentation can be found here => LiveChat SDK