#post #powerbi #powerquery
#Публикация #powerbi #запрос мощности
Вопрос:
Я новичок в power BI и power query, я пытаюсь получить данные JSon из API Post rest. Но я всегда получаю ошибку 400. Где я ошибаюсь?
let authkey ="Bearer xxxx", url = "https://example.com/xxx", body = "{""objectId"":""settlement_entity"",""queryString"":""?itemrefs=settlementreference,itemdescriptionamp;perpage=12amp;includekeyitems=trueamp;includeforeignkeyitems=trueamp;includetimestamp=trueamp;includeadditionalmeta=true""}", Source = Json.Document(Web.Contents(url, [ Headers = [#"Authorization"= authkey,#"Content-Type"="application/json"], Content = Text.ToBinary(body) ] )) in Source
Ответ №1:
Хорошо, я исправил проблему, в теле отсутствовала квадратная скобка
let authkey ="Bearer xxxx", url = "https://example.com/xxx", body = "[{""objectId"":""settlement_entity"",""queryString"":""?itemrefs=settlementreference,itemdescriptionamp;perpage=12amp;includekeyitems=trueamp;includeforeignkeyitems=trueamp;includetimestamp=trueamp;includeadditionalmeta=true""]}", Source = Json.Document(Web.Contents(url, [ Headers = [#"Authorization"= authkey,#"Content-Type"="application/json"], Content = Text.ToBinary(body) ] )) in Source