diff options
Diffstat (limited to 'python')
| -rw-r--r-- | python/api_quotes/api.py | 5 | ||||
| -rw-r--r-- | python/api_quotes/quotes.py | 1 |
2 files changed, 3 insertions, 3 deletions
diff --git a/python/api_quotes/api.py b/python/api_quotes/api.py index 6bc8191a..1857a3ac 100644 --- a/python/api_quotes/api.py +++ b/python/api_quotes/api.py @@ -22,7 +22,7 @@ class MarkitAPI: base_url, api_key = load_api_key() @classmethod - def get_data(cls, asset_class, service="latest"): + def get_data(cls, asset_class, after=None, service="latest"): params = { "format": "json", "assetClass": asset_class, @@ -31,7 +31,8 @@ class MarkitAPI: "sortBy": "receivedDateTime", "descending": "true", } - + if after: + params["after"] = f'1653286316000,"{asset_class}-9480-{after}"' path = posixpath.join("parsing", "Quote", service) url = urljoin(cls.base_url, path) r = requests.get(url, params) diff --git a/python/api_quotes/quotes.py b/python/api_quotes/quotes.py index 4be90866..bc951aa8 100644 --- a/python/api_quotes/quotes.py +++ b/python/api_quotes/quotes.py @@ -59,4 +59,3 @@ Quote.init_dbconn(dbconn("serenitasdb")) Quote._sql_insert = Quote._sql_insert.replace( "RETURNING *", "ON CONFLICT DO NOTHING RETURNING *" ) -breakpoint() |
