File tree 3 files changed +42
-2
lines changed
src/main/java/com/route4me/sdk
3 files changed +42
-2
lines changed Original file line number Diff line number Diff line change 4
4
<modelVersion >4.0.0</modelVersion >
5
5
<groupId >io.github.route4me</groupId >
6
6
<artifactId >route4me-java-sdk</artifactId >
7
- <version >1.8.0 </version >
7
+ <version >1.8.1 </version >
8
8
<packaging >jar</packaging >
9
9
<properties >
10
10
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
162
162
</plugins >
163
163
</build >
164
164
165
- </project >
165
+ </project >
Original file line number Diff line number Diff line change
1
+ package com .route4me .sdk .examples .routes ;
2
+
3
+ import com .route4me .sdk .exception .APIException ;
4
+ import com .route4me .sdk .services .routing .Route ;
5
+ import com .route4me .sdk .services .routing .RoutesRequest ;
6
+ import com .route4me .sdk .services .routing .RoutingManager ;
7
+ import java .util .ArrayList ;
8
+
9
+ import java .util .List ;
10
+
11
+ public class GetRoutesbyDate {
12
+
13
+ public static void main (String [] args ) {
14
+ String apiKey = System .getenv ("R4M_API_KEY" );
15
+ RoutingManager routeManager = new RoutingManager (apiKey );
16
+ List <Route > routes = new ArrayList <>();
17
+ RoutesRequest routeRequest = new RoutesRequest ();
18
+ routeRequest .setStartDate ("2022-04-05" );
19
+ routeRequest .setEndDate ("2022-04-05" );
20
+ routeRequest .setLimit (2 );
21
+
22
+ try {
23
+ routes = routeManager .getRoutes (routeRequest );
24
+ } catch (APIException e ) {
25
+ //handle exceptions
26
+ e .printStackTrace ();
27
+ }
28
+ int i = 0 ;
29
+ for (Route r : routes ) {
30
+ i ++;
31
+ System .out .println ("Route #" + i + " " + r .getId ());
32
+ }
33
+
34
+
35
+ }
36
+ }
Original file line number Diff line number Diff line change @@ -27,4 +27,8 @@ public class RoutesRequest {
27
27
private Boolean reoptimize ;
28
28
@ QueryParameter ("recompute_directions" )
29
29
private Boolean recomputeDirections ;
30
+ @ QueryParameter ("start_date" )
31
+ private String startDate ;
32
+ @ QueryParameter ("end_date" )
33
+ private String endDate ;
30
34
}
You can’t perform that action at this time.
0 commit comments