File tree Expand file tree Collapse file tree 2 files changed +22
-0
lines changed Expand file tree Collapse file tree 2 files changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -49,6 +49,19 @@ def hello(self):
49
49
r = {}
50
50
return json .dumps (r )
51
51
52
+ def geocode (self , places = None ):
53
+ geoAPI = 'geocode.json'
54
+ Url = self .baseUrl + geoAPI
55
+ params = {}
56
+ params ['places' ] = places
57
+ r = requests .get (Url , params = params )
58
+ if r .status_code == 200 :
59
+ return r .json ()
60
+ else :
61
+ r = {}
62
+ return json .dumps (r )
63
+
64
+
52
65
def peers (self ):
53
66
peersAPI = 'peers.json'
54
67
Url = self .baseUrl + peersAPI
Original file line number Diff line number Diff line change 29
29
peers = l .peers ()
30
30
pprint (peers )
31
31
32
+ # Loklak Geocode API
33
+ #Single place :
34
+ geocode = l .geocode (['Barcelona' ])
35
+ pprint (geocode )
36
+
37
+ # Multiple place names :
38
+ geocode = l .geocode (['New York' , 'Singapore' ])
39
+ pprint (geocode )
40
+
32
41
#######################################
33
42
# Users API
34
43
You can’t perform that action at this time.
0 commit comments