Octopart API
Octopart API 是一个用于电子元器件供应链数据的GraphQLAPI。它允许您通过编程方式访问 Octopart 数据库——包括元器件、价格、库存水平、分销商报价、工厂交货期等信息——覆盖全球数千家制造商和分销商提供的数百万种元器件。
API 涵盖的内容
Octopart API 提供
功能 |
描述 |
使用制造商零件号查找零件 |
|
通过描述、类别或部分零件编号进行广泛搜索,使用 |
|
来自授权分销商和代理商的分级价格优惠 |
|
全球分销商的库存水平,支持按地区和货币查询 |
|
各分销商的特定报价数据,包括 |
|
Octopart数据库建议的功能等效替代品 |
API 未涵盖的内容
Octopart API 仅涵盖供应数据。它
访问机制
访问需要开发者门户提供的凭据,并采用标准的 OAuth 2.0 进行身份验证:
-
Create an application 请访问portal.nexar.com获取客户端 ID 和客户端密钥。 -
Exchange your credentials 使用 OAuth 2.0 授权。client_credentials -
Send queries 将该令牌包含在 Authorization 头部中,发送至 GraphQL 端点。
所有查询均发送到单一端点:
https://api.nexar.com/graphql
请参阅“授权”部分了解完整的令牌交换流程,或直接访问Octopart API 快速入门指南立即尝试。
探索模式
GraphQL 端点提供两个基于浏览器的工具:
-
Nitro – 一个用于编写和运行查询的交互式 GraphQL IDE:https://api.nexar.com/graphql -
Voyager – 一个用于探索类型和关系的可视化模式浏览器:https://api.nexar.com/ui/voyager
本节内容