Невозможно получить билеты на сервис сейчас с помощью 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, если ответ приходит в виде строки