'Я пытаюсь получить данные о сделках из Hubspot, я пытаюсь получить в этом примере dealid и название сделки, чтобы упростить вопрос, но позже я добавлю больше свойств. У меня есть следующий код, который дает мне массив dealIds и один массив имен сделок. Я мог бы сделать так, чтобы вместо нескольких массивов я получал следующее:
{{12345,'deal1'}, {12346,'deal2'}, {12347,'deal3'}}
или что-то вроде:
{{'dealId': 12345, 'dealname' : 'deal1'}}
Это мой код:
deals = []
names = []
def getdeals():
apikey = "demo"
url = 'https://api.hubapi.com/deals/v1/deal/paged?hapikey='+apikey+'&properties=dealname&limit=250'
response = requests.get(url)
jsonDeals = response.json()
for deal in jsonDeals['deals']:
properties = deal['properties']
deals.append(deal['dealId'])
names.append(properties['dealname']['value'])