使用 Octopart API 构建一个 BOM 工具

已创建:April 28, 2021
已更新:July 1, 2024
电子元件

您需要确定关键组件的可用性吗?您希望一次性匹配多个行项目与制造商和零件编号的列表吗?如果两个问题的答案都是肯定的,请继续阅读。

我们特别推荐探索多匹配功能,以构建用于学术或研究目的的自定义BOM工具。以下提示可以为您和您的团队节省资源,并帮助您更快地搜索准确数据。

通过多匹配字段,您可以设置多种参数,例如按库存中的部件和最新定价进行过滤。您可以在我们的API文档中探索其他选项。

角色2b

当尝试酷炫的项目时(对,说的就是你,业余工程师!),这个功能也很有用。我们许多用户将API视为一种优化给定数量BOM成本的方式,其中每个部件都有多个来源。

“专业提示:”

  1. 在单个查询中搜索多个MPN,以实现类似BOM工具的体验。

  2. 以下查询示例可以帮助支持复杂操作,如聚合、排序、过滤和分页。

{
  multi_match(
    queries: [
      { manufacturer: "Texas Instruments", mpn: "LM317T" },
      { mpn: "SN74S74N", reference: "test", limit: 5 }
    ]
  ) {
    hits
    reference
    parts {
      id
      slug
      mpn
      manufacturer {
        name
      }
    }

如果这是您第一次构建BOM工具,您可以在GraphQL Playground中练习您的查询。您将在侧面面板中找到进一步的资源,如可以轻松参考的文档。

角色2c

出于设计目的,您还可以在查询中包括部件规格,例如在Octopart BOM样本中找到的生命周期状态。

角色2d

我们希望您发现这些信息有帮助。如果您需要帮助管理您的计划或对我们的文档有任何疑问,请通过api@octopart.com与我们联系。

相关资源

返回主页
Thank you, you are now subscribed to updates.