From 491e855a0b905bf26fbc6b60f067599f188247b9 Mon Sep 17 00:00:00 2001 From: Simon Milvert Date: Mon, 24 Apr 2017 10:19:45 +0200 Subject: [PATCH] first call with flask --- app.py | 42 ++++++++++++++++++++++++++++++++++++++++++ readme | 24 ------------------------ requirements.txt | 6 ++++++ 3 files changed, 48 insertions(+), 24 deletions(-) create mode 100644 app.py delete mode 100644 readme create mode 100644 requirements.txt diff --git a/app.py b/app.py new file mode 100644 index 0000000..f2ec7ae --- /dev/null +++ b/app.py @@ -0,0 +1,42 @@ +from flask import Flask +import requests +app = Flask(__name__) + + +@app.route('/') +def hello(): + r = request() + return r.text + + +def request(): + url = 'http://api.trafikinfo.trafikverket.se/beta/data.json' + headers = {'Content-Type': 'text/xml'} + xml_data = """ + + + + + + + + + + + + + DepartureTime + Info + ToHarbor.Id + ToHarbor.Name + FromHarbor.Name + FromHarbor.Id + + + """ + r = requests.post(url, data=xml_data, headers=headers) + return r + +if __name__ == '__main__': + app.run() + diff --git a/readme b/readme deleted file mode 100644 index 6c8a4fa..0000000 --- a/readme +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - FILTER> - DepartureTimeINCLUDE> - DeviationIdINCLUDE> - FromHarbor.IdINCLUDE> - QUERY> -REQUEST> - - - - - - - -FILTER> - IdINCLUDE> - DepartureTimeINCLUDE> - DeviationIdINCLUDE> - QUERY> -REQUEST> diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..95bd6f7 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,6 @@ +click==6.7 +Flask==0.12.1 +itsdangerous==0.24 +Jinja2==2.9.6 +MarkupSafe==1.0 +Werkzeug==0.12.1