Невозможно получить билеты на сервис сейчас с помощью assignment_group

Сейчас я не могу получить билеты из службы, сопоставив assignment_group. Я использую pysnow и использую table api для получения билетов из сервиса.

Ниже мой код:

import pysnow
c = pysnow.Client(instance='myinstance', user='username', password='password')
incident = c.resource(api_path='/table/incident')

#getting the assignment group of a ticket 
print ("tickets are")
response = incident.get(query={'number': 'INC0010020'}, stream=True)
a = response['assignment_group']
print (a)

#using the same assigment group above to fetch more tickets
response = incident.get(query={'assignment_group' : a}, stream=True)
print (response.one())

Я получаю следующий результат:

ht tps://stackru.com/images/e96bb7cdedf49b2004b55c87d3dbf022206662b3.png

1 ответ

Попробуйте добавить следующее после строки 2:

c.parameters.exclude_reference_link = True

Ваша переменная 'a' является объектом JSON. Попробуйте использовать a.value. Также будьте внимательны при использовании ответов. вам может понадобиться использовать JSON.parse, если ответ приходит в виде строки

Другие вопросы по тегам