【发布时间】: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