diff --git a/README.md b/README.md index ddd85e5..e987c9c 100644 --- a/README.md +++ b/README.md @@ -68,8 +68,7 @@ TURN_API_BASE_URL="" For the turn_bq API: (New Addition) ``` -TURN_BQ_API_USER="" -TURN_BQ_API_PASS="" +TURN_BQ_API_KEY="" TURN_BQ_API_BASE_URL="" ``` diff --git a/rdw_ingestion_tools/api/turn_bq/__init__.py b/rdw_ingestion_tools/api/turn_bq/__init__.py index 54d3355..106b5b3 100644 --- a/rdw_ingestion_tools/api/turn_bq/__init__.py +++ b/rdw_ingestion_tools/api/turn_bq/__init__.py @@ -2,35 +2,11 @@ from .. import config_from_env -USER = config_from_env("TURN_BQ_API_USER") -PASS = config_from_env("TURN_BQ_API_PASS") +API_KEY = config_from_env("TURN_BQ_API_KEY") BASE_URL = config_from_env("TURN_BQ_API_BASE_URL") -token_request_headers = { - "accept": "application/json", - "Content-Type": "application/x-www-form-urlencoded", -} - -token_request_data = { - "grant_type": "password", - "username": f"{USER}", - "password": f"{PASS}", - "client_id": "", - "client_secret": "", -} - -token_response = Client().post( - url=f"{BASE_URL}/token", - headers=token_request_headers, - data=token_request_data, -) - -token_response.raise_for_status() - -access_token = token_response.json()["access_token"] - session_headers = { - "Authorization": f"Bearer {access_token}", + "Authorization": f"Bearer {API_KEY}", "Accept": "application/vnd.v1+json", "Content-Type": "application/json", }