有人用过 Python 的 GlideRecord 库吗?我似乎无法让它执行一些相当基本的功能。我想添加一些sysparm_query
参数。这只是一个代码片段,出于安全目的,我不得不手动编辑它。希望我没有引入任何拼写错误。
for i in glide1, glide2:
i.set_credentials('xxxx', 'xxxx')
i.set_server("https://<instance>.service-now.com/")
i.addQuery("active", "true")
def getIncidents(glide1):
group = "mygroup"
glide1.addQuery('assignment_group', group)
print glide1.query_data['sysparm_query'] + '\n'
print glide1.getQuery()[50:] #just to avoid too much output
给我输出:
active=true^assignment_group=mygroup
displayvalue=true&JSONv2&sysparm_record_count=100&sysparm_action=getRecords&sysparm_query=
我无法获取要附加的查询数据。也许我应该考虑手动进行查询?这是 GlideRecord git 的链接:
https://github.com/bazizi/ServiceNow_GlideRecord_API/blob/master/GlideRecord/init .py _
干杯,亚瑟