添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
We are exposing header to community/ideas via header endpoint which are on different UI frameworks -->

Hi!

I have the following cURL request that works in POSTMAN that I can't figure out how to convert to M for the life of me.

curl --location 'https://thisisaURL.com' \
--header 'ASessionID: ThisisaSessionID' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'searchCriteria={"projectName": "HerecomestheProjectName","startDateTime": "01-Jan-2020 16:35","endDateTime": "01-May-2023 16:35"}'

According to the documentation the API wants the searchCriteria passed as JSON object and I've been fighting with Json.FromValue() and Record.ToBinary() without any luck. Any help would be greatly appreciated!

ChatGPT came to the rescue, this code works:

let
    url = "https://thisisaURL.com",
    headers = [
        #"ASessionID" = "ThisisaSessionID",
        #"Content-Type" = "application/x-www-form-urlencoded"
    body = "searchCriteria={""projectName"":""ThisisaProjectName"",""startDateTime"":""01-Jan-2020 16:35"",""endDateTime"":""01-May-2023 16:35""}",
    options = [
        Headers = headers,
        Content = Text.ToBinary(body),
        ManualStatusHandling = {400, 404, 500, 502, 503, 504}
    response = Web.Contents(url, options)
    response

ChatGPT came to the rescue, this code works:

let
    url = "https://thisisaURL.com",
    headers = [
        #"ASessionID" = "ThisisaSessionID",
        #"Content-Type" = "application/x-www-form-urlencoded"
    body = "searchCriteria={""projectName"":""ThisisaProjectName"",""startDateTime"":""01-Jan-2020 16:35"",""endDateTime"":""01-May-2023 16:35""}",
    options = [
        Headers = headers,
        Content = Text.ToBinary(body),
        ManualStatusHandling = {400, 404, 500, 502, 503, 504}
    response = Web.Contents(url, options)
    response

@ExcelAthlete , refer if this can help

https://www.reddit.com/r/PowerBI/comments/12ay6i4/how_to_use_a_curl_request_in_pq/

https://community.powerbi.com/t5/Desktop/Request-curl-API/td-p/1521152



Power BI September 2023 Update

Take a look at the September 2023 Power BI update to learn more.

We are exposing header to community/ideas via header endpoint which are on different UI frameworks -->