您需要确定关键组件的可用性吗?您希望一次性匹配多个行项目与制造商和零件编号的列表吗?如果两个问题的答案都是肯定的,请继续阅读。
我们特别推荐探索多匹配功能,以构建用于学术或研究目的的自定义BOM工具。以下提示可以为您和您的团队节省资源,并帮助您更快地搜索准确数据。
通过多匹配字段,您可以设置多种参数,例如按库存中的部件和最新定价进行过滤。您可以在我们的API文档中探索其他选项。
当尝试酷炫的项目时(对,说的就是你,业余工程师!),这个功能也很有用。我们许多用户将API视为一种优化给定数量BOM成本的方式,其中每个部件都有多个来源。
“专业提示:”
在单个查询中搜索多个MPN,以实现类似BOM工具的体验。
以下查询示例可以帮助支持复杂操作,如聚合、排序、过滤和分页。
{
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中练习您的查询。您将在侧面面板中找到进一步的资源,如可以轻松参考的文档。
出于设计目的,您还可以在查询中包括部件规格,例如在Octopart BOM样本中找到的生命周期状态。
我们希望您发现这些信息有帮助。如果您需要帮助管理您的计划或对我们的文档有任何疑问,请通过api@octopart.com与我们联系。