This is a Java SDK for interfaces provided in Seafile Web API v2.1
Last updated on 2019/12/25
- v1.0 2019/04/16 pre-released
- v1.5 2019/04/20 current version supports a part of interfaces in API v2.0 (a previous version)
- v2.0 next version will support a part of interfaces in API v2.1
- v2.1 future version will support all interfaces in API v2.1
- Download seafilejavasdk-v1.5.0.jar and import it to your project
- Add
import seafilejavasdk.*
in your Java files - Enjoy it!
Last updated on 2019/04/26
- โ๏ธ Supported and tested
- ๐ฉ Supported but not tested
- โ Not supported yet / To be supported
- โญ๏ธ This interface is provided in API v2.1, or broken in API v2.0 but available in API v2.1
โThis interface is no longer provided in API v2.1
Interface | Status | Interface | Status |
---|---|---|---|
module Ping | |||
Ping | โ๏ธ | Obtain Auth Token | โ๏ธ |
Auth Ping | โ๏ธ | ||
module Account | |||
List Accounts (ADMIN ONLY) | โ๏ธ | Get Account Info (ADMIN ONLY) | โ๏ธ |
Create Accounts (ADMIN ONLY) | โ๏ธ | Update Account (ADMIN ONLY) | โ๏ธ |
Migrate Accounts (ADMIN ONLY) | โ๏ธ | Delete Account (ADMIN ONLY) | โ๏ธ |
Ckeck Account Info | โ๏ธ | ||
Get Server Info | โ๏ธ | ||
module Starred Files | |||
List Starred Files | โ๏ธ | Star a File | โ๏ธ |
Unstar a File | โ๏ธ | ||
module Group | โ | ||
module Share | โ | ||
module Library | |||
Get Default Library | โ๏ธ | Create Default Library | โ๏ธ |
List Libraries | โ๏ธ | Get Library Info | โ๏ธ |
Get Library Owner | โ๏ธ | Get Library History | โ๏ธ |
Create Library | โ๏ธ | Check / Create Sub Library | โ |
Delete Library | โ๏ธ | Rename Library | โ๏ธ |
Decrypt Library | โ๏ธ | Create Public Library | โ |
Remove Public Library | โ | Fetch Library Download Info | โ๏ธ |
List Virtual Libraries | โ | Search Libraries | โ |
module File | |||
View File through OWA (PRO EDITION ONLY) | ๐ฉ | Download File | โ๏ธ |
Get File Detail | โ๏ธ | Get File History | โ๏ธ |
Download File from a Revision | โ๏ธ | Create File | โ๏ธ |
Rename File | โ๏ธ | Lock File (PRO EDITION ONLY) | ๐ฉ |
Unlock File (PRO EDITION ONLY) | ๐ฉ | Move File | โ๏ธ |
Copy File | โ๏ธ | Revert File | โ๏ธ |
Delete File | โ๏ธ | Upload File | โ๏ธ |
Update File | โ๏ธ | Get Upload Blocks Link | โ |
Get Update Blocks Link | โ | ||
module Directory | |||
List Directory Entries | โ๏ธ | Create New Directory | โ๏ธ |
Rename Directory | โ๏ธ | Delete Directory | โ๏ธ |
Download Directory | โญ๏ธ | Share Directory | โ |
module Multiple Files or Directories | |||
Copy | โ๏ธ | Move | โ๏ธ |
Delete | โ๏ธ | ||
module Avatar | |||
Update User Avatar | โญ๏ธ | Get User Avatar | โ๏ธ |
Get Group Avatar | โ | ||
Others | |||
Get File Activities | โ | Get Thumbnail Image | โ |
Add Organization | โ |