Updated requests, added express_report
This commit is contained in:
@@ -22,14 +22,16 @@ class Request:
|
||||
self.inn = inn
|
||||
self.ogrn = ogrn
|
||||
|
||||
def get(self, path: str):
|
||||
def get(self, path: str, **add_params):
|
||||
full_url = f'{self.base_url}{path}'
|
||||
|
||||
if self._access_key:
|
||||
payload = {'key': self._access_key, 'inn': self.inn, 'ogrn': self.ogrn}
|
||||
payload.update(add_params)
|
||||
elif self._api_key:
|
||||
payload = {'api-key': self._api_key, 'inn': self.inn, 'ogrn': self.ogrn}
|
||||
|
||||
payload.update(add_params)
|
||||
|
||||
try:
|
||||
response = requests.get(url=full_url, params=payload)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user