Мне нужно скрипт для загрузки моих счетов на покупку от Amazon.
Я могу получить список всех идентификаторов счетов, создав отчет и затем просто вставив идентификатор счета в этот URL https://www.amazon.com/gp/css/summary/print.html/ref=ppx_yo_dt_b_invoice_o00?ie=UTF8&orderID={{invoiceId}}
. Затем я могу легко разобрать HTML, чтобы вытащить нужные мне кусочки.
Моя первая попытка состояла в том, чтобы использовать $ie = New-Object -ComObject 'internetExplorer.Application'
, потому что я могу легко зайти на сайт самостоятельно, а затем выполнить скрипт для навигации по всем счетам. Навигация к накладной работает просто отлично, но я не могу понять, как ее сохранить.
Итак, я бы предпочел просто Invoke-WebRequest
, но я не знаю, какой тип аутентификации можно передать вместе с ним.