【问题标题】:POST request using Power Query使用 Power Query 的 POST 请求
【发布时间】:2022-12-22 11:59:08
【问题描述】:

抱歉这个愚蠢的问题,但我是一个完整的新手。

我正在尝试使用带有 Power Query 的 API 从主要电子元件分销商处收集数据。

我能够使用 ARROW 和 FARNELL 轻松地完成它,因为它们使用 GET 请求,但现在我正在尝试使用 MOUSER 做同样的事情,但它是一个 POST 请求。

这是我到目前为止编写的代码,但它不起作用:

[编辑]

有人可以帮助我并告诉我出了什么问题吗?

API 文档在这里:https://api.mouser.com/api/docs/ui/index#/SearchApi/SearchApi_SearchByPartNumber

谢谢你的帮助 !

[编辑] 我的第一次尝试真的很糟糕,我做了一些更改,但仍然无法正常工作:

url = "https://api.mouser.com/api/v1.0/search/partnumber?apiKey=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",

body = Json.FromValue({[SearchByPartRequest = ""], [mouserPartNumber = "LL4148"], [partSearchOptions = "3"]}),

Source = Json.Document(Web.Contents(url, [Headers=[#"Content-Type"="application/json"], Content = body]))

资源

[编辑] 我收到以下错误: error message (from Power Query or the API ?)

【问题讨论】:

  • 你能改进你问题的格式吗?

标签: rest powerquery m


【解决方案1】:

您正在寻找的答案在Web.Contents() 函数中。

您可以阅读更多信息hereherehere

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-16
    • 2022-07-25
    • 2022-07-01
    • 2012-10-11
    相关资源
    最近更新 更多