Library to simplify calls to the Tisséo API in Java.
This library is neither created nor approved by Tisséo.
The Tisséo API is under ODbL license. More information (french)
You are responsible for requests made with this library.
In your build.gradle
put :
repositories {
jcenter()
}
dependencies {
implementation 'fr.docjyJ.tisseoLib:tisseoLib:1.2.3'
}
See the Library documentation here
Refer to the documentation provided by Tisséo (French and English) for resources, parameters, responses and as well as how to obtain a key.
https://data.toulouse-metropole.fr/explore/dataset/api-temps-reel-tisseo/.
class Exemple{
public StopAreaResponse stopArea() throws ServerException, ClientException {
//Create request object
StopAreaRequest request = new StopAreaRequest(API_KEY);
//Set parameters
request.setLineId("11821949021892003");
request.setDisplayCoordXY(true);
//Execute request
return request.execute();
}
}
More example here.
fun stopArea() = StopAreaRequest(API_KEY) //Create request object
.apply { //Set parameters
lineId = "11821949021892003"
displayCoordXY = true
}
.execute() //Execute request
More example here.