通过 Powershell 从 ServiceNow INC 获取附件
Get Attachment from ServiceNow INC via Powershell
我正在尝试通过 Powershell 从 ServiceNow 更改请求下载附件。附件 sys_id 与更改请求 sys_id 不同,所以我不确定如何加入它们。关于此事,我似乎唯一能找到的东西是 Java(?也许?),我不知道 Java 也不知道如何将 Java 带入 Powershell 以检索数据。任何帮助将不胜感激!谢谢。
要通过 PowerShell 进行 REST 调用,请使用 "Invoke-RestMethod"。
Example
您也可以编写脚本。这是文档:https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powershell.utility/invoke-restmethod
要获取附件,请使用附件 API:/api/now/attachment/[附件记录 sys_id]。
通过对 sys_attachment table 执行此查询,您可以获得与给定记录关联的任何附件的 sys_id:
table_sys_id=[你的记录在sys_id这里]
获得要查找的附件的 sys_id 后,只需将它们一个接一个地插入上述附件 API 中。
用 powershell 编写脚本应该没问题。 :-)
我正在尝试通过 Powershell 从 ServiceNow 更改请求下载附件。附件 sys_id 与更改请求 sys_id 不同,所以我不确定如何加入它们。关于此事,我似乎唯一能找到的东西是 Java(?也许?),我不知道 Java 也不知道如何将 Java 带入 Powershell 以检索数据。任何帮助将不胜感激!谢谢。
要通过 PowerShell 进行 REST 调用,请使用 "Invoke-RestMethod"。 Example
您也可以编写脚本。这是文档:https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powershell.utility/invoke-restmethod
要获取附件,请使用附件 API:/api/now/attachment/[附件记录 sys_id]。
通过对 sys_attachment table 执行此查询,您可以获得与给定记录关联的任何附件的 sys_id:
table_sys_id=[你的记录在sys_id这里]
获得要查找的附件的 sys_id 后,只需将它们一个接一个地插入上述附件 API 中。
用 powershell 编写脚本应该没问题。 :-)