uitlezen van sites in powershell met invoke-restmethod

InvokeRestMethod 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
}

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *