电子制造行业普遍面临半导体供应链管理的挑战。为应对这一需求,制造商们正积极优化采购体系,致力于构建更高效的供应链合作模式。在这一背景下,全球半导体巨头德州仪器(TI)率先推出行业创新的 API 解决方案,通过系统直连技术帮助客户实时掌握供应动态,实现智能采购。这一突破性方案采用标准化行业协议,不仅简化了采购环节的人工操作,更能有效防范差错,为客户提供精准的正品库存数据。
TI API套件包括什么?
TI API 套件是一套完整的数据交互工具集,通过标准化接口实现外部系统与TI后台的无缝对接。该方案涵盖订单管理、库存查询、价格获取等核心采购功能,同时支持出货通知、发票申请等对应服务。此外,还提供全面的产品数据库接口,包括技术参数、质量和可靠性等关键产品信息查询服务。咱们今天就来深入了解一下:如何利用 API 查询德州仪器(TI)芯片产品的详细信息。
一、产品信息API简介
TI 产品信息 API 包含产品详情、产品参数 parametrics、产品特性 quality 等主要内容。
我们可以根据需要,选择不同的方式查询:
1. 根据条件查询产品信息
输入产品ID、包装类型、引脚数、产品组等筛选条件,查询一个或多个产品的信息。
2. 根据产品ID(器件型号)查询产品信息
根据指定的器件型号查询对应的产品信息。
3. 查询产品的参数
根据指定的器件型号查询对应的产品的参数。例如:工作温度范围(Operating temperature range)、照明波长(Illumination wavelength)、对角线(Array diagonal)等产品有关详细技术参数。
4. 查询产品的特性(质量和可靠性信息)
根据指定的器件型号查询对应的产品的特性。例如芯片尺寸、制程技术、故障间隔时间等。
二、如何调用产品信息API
1. 准备工作
在调用产品信息 API 之前,我们需要做一些准备工作:
第一步:创建myTI公司账户
TI客户需要访问TI官网(https://www.ti.com.cn/zh-cn/),创造自己的公司账户,并且设置联系地址、税务信息等一系列相关的信息。
第二步:创建结算信息
利用第一步创建的myTI账户登录,根据与TI的业务商定,填写付款方式、付款周期等相关的结算信息。
第三步:申请API密钥
使用公司账户登录myTI,在对应的页面填写密钥申请信息,TI在收到申请后进行审批,审批通过后通常会以电子邮件的方式,发送密钥。
注意:请务必在关闭对话框之前复制您的密码。如果您忘记密码,则必须重新生成新的密码。API 密钥和密码对只能每 24 小时重新生成一次。
2. 身份验证
TI 使用 OAuth 2.0 技术对 API 进行访问保护,因此我们必须在发送请求时传递访问令牌。
注:OAuth 2.0 是目前最流行的授权框架,用于允许第三方应用程序在用户授权的前提下有限访问用户的资源,而无需共享用户的凭据(如用户名和密码)。OAuth 2.0 设计时考虑了多种安全机制,如短期令牌机制、凭证不共享、授权流程安全、范围限制以及防攻击机制等,是现代应用身份验证和授权的基石,被大多数主流科技公司采用。
要获取访问令牌,需要调用TI OAuth API:https://transact.ti.com/v1/oauth/accesstoken
在调用 TI OAuth API 时请注意以下事项:
TI 要求使用客户端凭证。
“Content-Type”必须是“application/x-www-form-urlencoded”。
应将请求发送至上面的相应 URL,而无需任何其他查询参数。
请求参数(grant_type、client_id、client_secret)必须位于请求体body中,以字符串发送,使用“&”分隔,无需任何进一步编码。
例如:"grant_type=client_credentials&client_id=[CLIENT_ID]&client_secret=[CLIENT_SECRET]。"
访问令牌在 60 分钟内有效。在其他 API 中使用该令牌之前,请先检查该访问令牌是否过期。
请求参数示例:
返回参数示例(其中 access_token 即是访问令牌):
在客户端中的调用方法示例:
3. 调用产品信息API
查询 TI 产品信息 API 的服务器地址是:https://transact.ti.com/v1
我们可以根据需要,选择以下四种方式查询对应的产品信息、参数或特性。
访问限制
为了防止网络攻击或者调用过载,TI 对每个账号设置了访问限制,包含每天的访问配额,以及高峰期的并发限制
• 每天访问配额
沙盒环境:每天 3000 次调用。
生产环境:每天 3000 次调用。
• 高峰期并发限制
每秒五次 API 调用。
产品信息返回值示例:
{
"ChangeOrderWindow": "STD",
"DatasheetUrl": "http://ti.com/lit/gpn/AFE7799",
"Description": "Quad-channel RF transceiver with dual feedback paths",
"ExportControlClassificationNumber": "EAR99",
"ExtendedShelfLife": false,
"FullBoxQty": 126,
"GenericProductIdentifier": "AFE7799",
"HtsCode": "8542390001",
"Identifier": "AFE7799IABJ",
"IndustryPackageType": "NFBGA",
"InventoryStatus": "Supported by TI store inventory and pricing API",
"JedecCode": "S-PBGA-N",
"LeadTimeWeeks": "8",
"Length": 15,
"LifeCycleStatus": "ACTIVE",
"LifetimeBuy": false,
"MaterialContentUrl": "http://www.ti.com/materialcontent/en/search?partNumber=AFE7799IABJ&partType=tiPartNumber",
"MaxHeight": 1.8,
"MilitaryGoods": true,
"MinOrderQty": 630,
"NextIncrementQty": 126,
"Obsolete": false,
"OkayToOrder": true,
"PackageCarrier": "JEDEC TRAY (10+1)",
"PackageGroup": "QFN",
"PackageType": "ZBV",
"Pin": 289,
"Pitch": 0.8,
"Price": {
"Quantity": 1000,
"Value": 1
},
"ProductFamilyDescription": "RF-sampling transceivers",
"QualityEstimatorUrl": "http://www.ti.com/quality/docs/estimator.tsp?OPN=AFE7799IABJ&partNumber=AFE7799IABJ&partType=tiPartNumber",
"StandardPackQty": 126,
"StopShip": false,
"Thickness": 1.25,
"Url": "http://www.ti.com/product/AFE7799",
"Width": 15
}
三、星合智联:助您快速实现与TI API直连
TI提供了功能丰富的API套件,但采购TI芯片的电子制造商,如何使用这些API与TI建立连接并高效开展采购业务,是摆在面前的一个绕不开的课题。伊士格精心打造了星合智联供应链协同平台可以协助您轻松实现与TI API的直连。
使用星合智联,无需复杂的技术操作,极速安装配置之后即可使用浏览器通过API直接查询到 TI 芯片产品的详细信息。
产品基本信息:
产品参数:
产品特性:(质量和可靠性信息)

在线咨询
热线电话