Skip to content
This repository has been archived by the owner on Nov 7, 2023. It is now read-only.

vinceh121/jkdecole

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jkdecole

GitHub

DEPRECATION NOTICE: The Kdecole Mobility API is being deprecated in favor of the Skolengo BFF API, please see https://github.com/vinceh121/jskolengo for an update wrapper of the new API

Unofficial Java library to interact with Kdecole instances through the mobility API

How to use

Add the dependency to your Maven-compatible build system using Jitpack

And use the following example to get your homeworks

final JKdecole jk = new JKdecole();

jk.login("username", "password", true);
jk.sendStarting(); // recommended for certain endpoints but not necessary

List<Article> news = jk.getNews();
System.out.println(news);

Notes on developement

Kdecole is proprietary software, as such I do not have all the required ressources to map the API endpoints. A draft of the API specification is available on the wiki