我使用PyPi的servicenow v2.0.1与ServiceNow进行交互。我需要能够在sys_user表中查找用户,以便找到分配给它们的sys_id。如果有人有一些示例代码,他们可以分享它将不胜感激。
我尝试过使用以下内容但没有成功:
from servicenow import Connection
from servicenow import ServiceNow
conn = conn = Connection.Auth(username='abc', password='xyz', instance='demo')
user = ServiceNow.Base(conn)
user.__table__ = 'sys_user.do'
rec = user.fetch_all({'user_name': 'abc123'})
失败
AttributeError: 'Base' object has no attribute 'fetch_all'
答案 0 :(得分:0)
我不熟悉PyPi,但我会告诉你,你可以对/ api / now / table / sys_user进行标准的REST调用吗?sysparm_query = user_nameSTARTSWITH
另外,请务必查看有关JSON,JSONv2和SOAP的说明,并使用正确的连接验证字符串