Public/Connect-Zomentum.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
function Connect-Zomentum { [CmdletBinding()] param( [string]$AccessToken, [string]$RefreshToken ) if ($AccessToken) { $Script:ZomentumAccessToken = $AccessToken Write-Verbose "Zomentum Access Token Set" } else { Write-Verbose "Refreshing Zomentum Access Token" try { $Response = Invoke-RestMethod -Method Get -Uri "https://api.zomentum.com/v2/auth0/access_token?refresh_token=$RefreshToken" $Script:ZomentumAccessToken = $Response.access_token } catch { Throw "Unable to Refresh Zomentum Access Token: $_" } } } |