Invoke–RestMethod gebruik je voor webaanvragen en wijst u dit toe aan een variabele met de opgegeven naam in uw PowerShell-sessie. U kunt de variabele in uw sessie gebruiken zodra de opdracht is voltooid. In mijn artikel 2 voorbeelden hoe handig dit kan zijn. Eerst lees ik een site uit die op basis van een nummer, een “wist je dat je ” geeft.
do {
$dd = read-host “Geef getal (0 om te stoppen met Wist Je dat Je) “
cls
$keuze = ‘http://numberapi.com/’ + $dd
$Posts = Invoke-RestMethod -Uri $keuze
$posts
} while($dd -ne 0)
Nu een voorbeeld dat ik mijn eigen site uitlees en mijn news feeds uitlees en deze start in een chrome.
$Posts = Invoke-RestMethod -Uri “https://www.dklus.be/feed/”
foreach($art in $posts){$art.title
$art.category
$art.description
$ik = $art.link + ‘ –incognito’
Start-process chrome $ik
}