Deezer uitlezen met powershell , song zoeken en afspelen.

Je kan via powershell de deezer api gebruiken om alles over songs te kunnen uitlezen. In mijn voorbeeld kan je op basis van 2 zoekopdrachten , zo eenvoudig mogelijk uw song vinden. je moet geen plugin installeren, gewoon de Invoke-RestMethod gebruiken in powershell

hieronder de powershell code

$artist = “”
$posts = “”
$web = “”
cls

$artist = read-host “geef naam artiest of naam song (max 25 resulaten) “
$artistdetail = read-host “geef groepsnaam of artiest binnen de gevonden zoekresultaten, je mag gebruik maken van wildcard * “
$adres = “https://api.deezer.com/search?q=$artist”
$Posts = Invoke-RestMethod -Uri $adres
$kk = 1525251599
$len = $posts.data.Length
$len
foreach($art in $posts){
for($x=0;$x -le $len-1;$x++){

$web = $art.data.Get($x)
$tt = $web.rank

if($tt -le $kk){$play = $web.link
$laag = $web.title + ‘ is laagste ‘ + $web.rank
$kk = $web.rank
}
if($web.title -like $artist -and $web.artist.name -like $artistdetail ){
‘**** gevonden !! ****’
‘ ‘

$web.link
$web.title
$web.rank
$web.album.title
$web.artist.name
‘ ‘
*

start-process chrome $web.link
}
}
}

Geef een reactie

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