【发布时间】:2019-09-12 02:19:16
【问题描述】:
我有一个 JSON 文件,其中包含我用来从 Oracle 提取审计历史数据的查询。我需要能够每天自动更改fromDate 和toDate 参数。我正在考虑创建一个 powershell 脚本并使用:Get-Date -format "yyyy-MM-dd" 作为变量,但不确定这是最好的方法吗?我的 JSON 文件 (Oracle.json) 如下所示:
{
"fromDate": "2019-04-18",
"toDate": "2019-04-18",
"product": "OPSS",
"eventType": "RoleMembershipAdd"
}
然后我使用 curl 发出 POST 请求并将数据输出到平面文件:
curl.exe -i --user username:password -X POST -H "Content-Type: application/json" -d "@C:\Oracle.json" hxxps://someurl.com/fscmRestApi/fndAuditRESTService/audittrail/getaudithistory >> C:\Oracle.txt
让日期动态化的最佳方法是什么,这样我就可以让脚本每天运行并从当天拉取,而无需手动更改日期?
【问题讨论】:
标签: json powershell curl