Quantcast
Channel: Active questions tagged rest - Stack Overflow
Viewing all articles
Browse latest Browse all 3647

Response status code does not indicate success: 415 (Unsupported Media Type)

$
0
0

I am trying to a refresh on a single table in Azure Analysis services using PowerShell and Automation Runbook.I am passing a bearer token to the header body but while testing it I am getting below error.Response status code does not indicate success: 415 (Unsupported Media Type)

<#param(    [Parameter (Mandatory = $false)]    [object] $WebhookData,    [Parameter (Mandatory = $false)]    [String] $DatabaseName,    [Parameter (Mandatory = $false)]    [String] $AnalysisServer,    [Parameter (Mandatory = $false)]    [String] $RefreshType)#>$AnalysisServer = "centralus.asazure.windows.net/servers/shipbobanalysisserver01/models"$DatabaseName = "POC Shipbob TabularModel/refreshes"$userName = $Credential.UserName$securePassword = $Credential.Password$password = $Credential.GetNetworkCredential().Password$tenantId = ".........................................."$requestAccessTokenUri  = "https://login.microsoftonline.com/$tenantId/oauth2/token"$resource = 'https://centralus.asazure.windows.net/'$pass = "..................................."$requestBody = "grant_type=client_credentials&client_id=$userName&client_secret=$pass&resource=$resource"$token = Invoke-RestMethod -Method Post -Uri $requestAccessTokenUri -Body $requestBody -ContentType 'application/x-www-form-urlencoded'#Write-Output $token$header=@{"ContentType"="application/json""Authorization"="Bearer $($token.access_token)""Accept"="application/json"}$baseUrl = "https://"+$AnalysisServer+"/"+$DatabaseName$body ='{"Type": "Full","CommitMode": "transactional","MaxParallelism": 2,"RetryCount": 2,"Objects": [        {"table": "Hist_ShipbobLive_dbo_FulfillmentCenterType","partition": "Partition"        }    ]}'Invoke-WebRequest -Uri $baseUrl -Body $body -Headers $header -Method Post -ContentType "aapplication/json"

Can someone please help in debugging this code.

I have tried to get the details of the error by using -Errorvariable RespErr and -SkipHTTPErrorCheck but found no luck.


Viewing all articles
Browse latest Browse all 3647

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>