У меня проблемы с выполнением простого запроса GET к API поставщика.Я подозреваю, что есть проблема с моим params varable, содержащим слишком много элементов, но я не уверен, как решить проблему.Я пробовал несколько вариантов, но безрезультатно.
Решения в постах с одинаковыми именами, похоже, не имеют отношения к этому сценарию (данные ответов JSON от вызовов API).
Ниже приведен код Python, который вызывает эту ошибку, и снимок экрана с выводом моей оболочки.Пожалуйста, порекомендуйте.Примечание: я не эксперт в Python.

import requests
import re
company_ids = '11407'
def call_and_append():
headers = {
'Authorization': 'Bearer REDACTED',
}
params = (
('companies',company_ids+'/people')
)
response = requests.get(
'https://api.mattermark.com/companies/',
headers=headers,
params=params
)
with open(r'C:\Users\etherealessence\Desktop\personnel_data.json', 'a+') as personnel_data:
personnel_data.write('{}\n'.format(response.text))
return response.json()
call_and_append()