TI 產(chǎn)品信息 API 套件
產(chǎn)品信息 API 套件為客戶端應(yīng)用程序提供了用于檢索產(chǎn)品詳細(xì)信息以及參數(shù)、質(zhì)量和可靠性數(shù)據(jù)的接口。利用該套件可以靈活地查詢單個(gè)或多個(gè)產(chǎn)品。
對(duì)單個(gè)產(chǎn)品的簡(jiǎn)化查詢會(huì)生成全面的 JSON 結(jié)果,其中包括參數(shù)、質(zhì)量和可靠性數(shù)據(jù)。
對(duì)多個(gè)產(chǎn)品的查詢使用獨(dú)立終點(diǎn)獲取產(chǎn)品詳細(xì)信息以及質(zhì)量和可靠性數(shù)據(jù)。
您必須使用登錄名和 API 密鑰對(duì)所有 API 請(qǐng)求進(jìn)行身份驗(yàn)證。
入門
要開始使用產(chǎn)品信息 API 套件,請(qǐng)執(zhí)行以下步驟:
步驟 1:先決條件
只有獲得批準(zhǔn)的客戶才能使用 TI store 產(chǎn)品 API 套件構(gòu)建應(yīng)用程序。獲得批準(zhǔn):
- 創(chuàng)建 myTI 帳戶或登錄您的現(xiàn)有 myTI 帳戶。
- 創(chuàng)建 myTI 公司帳戶。
- 點(diǎn)擊“API 密鑰和訪問(wèn)權(quán)限”頁(yè)面上的“請(qǐng)求”。
第 2 步:身份驗(yàn)證
TI 已使用 OAuth 2.0 保護(hù)其 API 套件。使用您的 API 密鑰和密碼進(jìn)行身份驗(yàn)證。授權(quán)后,OAuth2 將返回與已啟用的套件中的 API 一起使用的訪問(wèn)令牌。有關(guān)更多詳細(xì)信息,請(qǐng)參閱“身份驗(yàn)證”頁(yè)面。
curl --request POST \ --url 'https://transact.ti.com/v1/oauth/accesstoken' \ --header 'Content-Type: application/x-www-form-urlencoded' \ --data grant_type=client_credentials \ --data client_id=<<INSERT YOUR CLIENT KEY>> \ --data client_secret=<<INSERT YOUR SECRET>>
第 3 步:查詢產(chǎn)品信息
以下說(shuō)明如何檢索 TI 產(chǎn)品信息的示例將查詢器件型號(hào) AFE7799。有關(guān)與產(chǎn)品相關(guān)的所有參數(shù)的列表,請(qǐng)參閱“產(chǎn)品信息 API”頁(yè)面中顯示的文檔。
請(qǐng)求示例:?
curl --request GET \ --url 'https://transact.ti.com/v1/products/AFE7799' \ --header 'Authorization: Bearer {access_token}' \
對(duì)成功請(qǐng)求的響應(yīng):
{ "ChangeOrderWindow": "STD","DatasheetUrl": "http://apartmentvenezia.com/cn/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": "In-Stock","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://apartmentvenezia.com/product/cn/AFE7799","Width": 15 }
階躍 4:查詢產(chǎn)品編排信息
以下顯示如何檢索 TI 產(chǎn)品參數(shù)、質(zhì)量和可靠性數(shù)據(jù)的示例將查詢器件型號(hào) AFE7799。如果在一次調(diào)用中不需要基本參數(shù)和質(zhì)量詳細(xì)信息,請(qǐng)將標(biāo)準(zhǔn)產(chǎn)品信息 API 與各個(gè)數(shù)據(jù)終點(diǎn)結(jié)合使用,因?yàn)榫幣诺?API 的響應(yīng)時(shí)間較慢。有關(guān)所有提供的與產(chǎn)品編號(hào)相關(guān)的參數(shù)列表,請(qǐng)參閱“產(chǎn)品信息編排 API”頁(yè)面。
請(qǐng)求示例:
curl --request GET \ --url 'https://transact.ti.com/v1/products-extended/AFE7799?page=0' \ --header 'Authorization: Bearer {access_token}' \
示例響應(yīng):
{ "Product": { "ChangeOrderWindow": "STD","DatasheetUrl": "http://apartmentvenezia.com/cn/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": "In-Stock","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://apartmentvenezia.com/product/cn/AFE7799","Width": 15 }, "Quality": { "AutomotiveQualification": true, "CommodityGroup": "string","DieSize": "10.0 x 10.0 UM","DefectivePartsPerMillion": "691","FailuresInTime": "1.0","MeanTimeBetweenFailures": "5390000000","ProcessTechnology": [ "string" ] }, "Parametric": { "Description": "string","Range": { "Min": "string","Max": "string" }, "Type": "string","Unit": "string","UnitDescription": "string","Value": "string" }, "Message": "string" }
第 5 步:支持
如需獲取技術(shù)支持,請(qǐng)?jiān)L問(wèn) TI E2E? 設(shè)計(jì)支持論壇以查看現(xiàn)有數(shù)據(jù)庫(kù)中的答案或發(fā)布您的問(wèn)題。