Aller au contenu

Exercices sur les api rest

force

“Utiliser les api rest, c’est donner la force à vos applications”

1. Utilisons l’api de github

Github propose une api pour faire des requetes sur les repos, les utilisateurs, etc…

On peut consulter un guide de cette api :
https://developer.github.com/v3/search/

Nous allons utiliser les librairies java-json et apache commons-io pour interroger cette api et traiter le json obtenu en résultat.

Clone du projet github-api

dependencies {
    // Use JUnit test framework
    testImplementation 'junit:junit:4.12'

    // https://mvnrepository.com/artifact/org.json/json
	compile group: 'org.json', name: 'json', version: '20180813'

	// https://mvnrepository.com/artifact/commons-io/commons-io
	compile group: 'commons-io', name: 'commons-io', version: '2.5'
}

Travail en individuel ou en binôme

2. Utilisons l’api de openweathermap

Clone du projet weather-api

Travail en individuel ou en binôme