Private/Get-RedirectURI.ps1
function Get-RedirectURI { param( [hashtable] $Params ) if ($Params.RedirectURI) { return $Params.RedirectURI } $cPath = $script:CONFIGFILE if ($Params.ConfigFile) { $cPath = $Params.ConfigFile } try { $config = Get-Content -Path $cPath | ConvertFrom-Json if ($config.RedirectURI) { return $config.RedirectURI } else { throw } } catch { throw ( 'Could not find RedirectURI via `-RedirectURI` or `-ConfigFile` ' + 'parameters or the default ConfigFile location (' + $script:CONFIGFILE + '). Try Set-SpotifyUtilsConfig or review the docs at ' + $script:PROJECT_URL ) } } |