コード例 #1
0
ファイル: search.py プロジェクト: AdrianKreiser/apartmapp
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)
コード例 #2
0
ファイル: search.py プロジェクト: Jugendhackt/apartmapp
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)
コード例 #3
0
ファイル: debug.py プロジェクト: AdrianKreiser/apartmapp
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))

コード例 #4
0
ファイル: search.py プロジェクト: AdrianKreiser/apartmapp
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)