def query(request): results = request.is24api.radius_search('apartmentrent', '51.5', '10.5', '500') results = results['resultlist.resultlist']['resultlistEntries'][0][ 'resultlistEntry'] results = [sanitize_is24(item) for item in results] return dict(results=results)
def query(request): if "lat" in request.GET: lat=request.GET["lat"] else: lat="50.5" if "lng" in request.GET: lng=request.GET["lng"] else: lng="10.5" results = request.registry['is24api'].radius_search('apartmentrent', lat, lng, '500') results = results['resultlist.resultlist']['resultlistEntries'][0]['resultlistEntry'] results = [sanitize_is24(item) for item in results] #import pdb; pdb.set_trace() return dict(results=results)
import json import sys from appartmapp.immoscoutapi import sanitize_is24, ImmoScout24Api if __name__ == '__main__': (IMMOSCOUT_REST_KEY, IMMOSCOUT_REST_SECRET, IMMOSCOUT_ACCESS_TOKEN, IMMOSCOUT_ACCESS_TOKEN_SECRET) = sys.argv[1:] is24 = ImmoScout24Api({ 'consumer_key': IMMOSCOUT_REST_KEY, 'consumer_secret': IMMOSCOUT_REST_SECRET, 'access_token': IMMOSCOUT_ACCESS_TOKEN, 'access_secret': IMMOSCOUT_ACCESS_TOKEN_SECRET }) result = is24.radius_search('apartmentrent', '51.5','10.5','500') result = result['resultlist.resultlist']['resultlistEntries'][0]['resultlistEntry'] result = [sanitize_is24(item) for item in result] print(json.dumps(result, indent=4))
def query(request): results = request.is24api.radius_search('apartmentrent', '51.5','10.5','500') results = results['resultlist.resultlist']['resultlistEntries'][0]['resultlistEntry'] results = [sanitize_is24(item) for item in results] return dict(results=results)