Пишу телеграмм бот, который парсит данные по API с одного сайта.
Подскажите как правильно сформировать запрос чтобы получить данные по строке "manager":"first_name".
При таком запросе manager_t = line['manager':'first_name'] выдает ошибку...
def default_test(message):
import requests
import json
url = 'https://.....affise.com/3.0/admin/partners?API-Key=.....&updated_at=2021' \
'-01-21 '
answer = requests.get(url)
parsed_string = json.loads(answer.text)
message_out = '<b>Список парнерских аккаунтов</b>' + '\n'
message_out = message_out + '' + '\n'
print('[+]', parsed_string)
for line in parsed_string['partners']:
id_t = line['id']
name_t = line['name']
email_t = line['email']
# telegram_t = line['customFields:telegram']
manager_t = line['manager':'first_name']
message_out = 'ID: ' + str(id_t) + '\n' + str(
name_t) + '\n' + email_t + """'\n' + telegram_t +'""" '\n' + manager_t + '\n'
markup = ''
answer = bot.send_message(message.chat.id, message_out)
Вот так выглядит код в JSON если обращаться по этой ссылке через браузер: '
https://.....affise.com/3.0/admin/partners?API-Key..."
Мне нужно получить строчку first_name