У меня есть файл 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
Что быбыть лучшим способом сделать даты динамичными, чтобы я мог запускать скрипт ежедневно и извлекать из этого дня, не изменяя даты вручную?