UPCitemdb UPC數據庫

UPCitemdb UPC數據庫

專用API
【更新時間: 2024.07.05】 該 API 可讓您輕松進行 UPC 查找和搜索,并且您將立即獲得所需的響應。每次查找時,您都會獲得每種產品的大量信息,例如名稱、圖像、條形碼、購物指南、尺寸、結構和其他有用信息。
瀏覽次數
23
采購人數
0
試用次數
0
! SLA: N/A
! 響應: N/A
! 適用于個人&企業
試用
收藏
×
完成
取消
×
書簽名稱
確定
<
產品介紹
>

什么是UPCitemdb UPC數據庫?

"UPCitemdb UPC數據庫"是一個在線數據庫,專門用于存儲和檢索統一產品代碼(UPC)和歐洲商品編號(EAN)信息。

什么是UPCitemdb UPC數據庫接口?

由服務使用方的應用程序發起,以Restful風格為主、通過公網HTTP協議調用UPCitemdb UPC數據庫,從而實現程序的自動化交互,提高服務效率。

UPCitemdb UPC數據庫有哪些核心功能?

  1. UPC/EAN 編號搜索:用戶可以輸入UPC或EAN編號來搜索產品的詳細信息,包括產品名稱、描述、圖片等。

  2. 反向 UPC 查找:用戶可以通過輸入產品名稱來搜索產品的UPC/EAN編號,以及相關的條形碼和產品圖片。

  3. ISBN 反向查找:對于書籍類產品,用戶可以通過書名來查找對應的ISBN編號,以及相關的條形碼和產品圖片。

  4. UPC 驗證器:用戶可以輸入UPC或EAN編號(不包含校驗位),系統將計算校驗位并驗證其正確性。此外,該功能還支持ISBN、GTIN、EAN的驗證。

UPCitemdb UPC數據庫的核心優勢是什么?

  1. 龐大的數據庫規模:擁有超過6.01億個唯一的UPC/EAN編號,是全球最大的UPC查找數據庫之一。

  2. 全面的產品信息:不僅提供UPC/EAN編號,還包含產品名稱、描述、圖像、條形碼等詳細信息。

  3. 多格式驗證器:提供UPC、EAN、ISBN、GTIN等格式的驗證服務,增強了數據庫的實用性。

  4. 定期更新:數據庫內容定期更新,確保信息的時效性和準確性。

  5. 廣泛的產品類別:涵蓋從日常消費品到專業產品等多個領域,滿足不同用戶的需求。

在哪些場景會用到UPCitemdb UPC數據庫?

  1. 電子商務平臺:在線零售商或市場可以使用API來自動獲取產品信息,包括UPC/EAN編號、產品描述、圖片等,以豐富產品列表和提高搜索效率。

  2. 庫存管理:企業可以使用API來驗證和更新庫存中的UPC/EAN編號,確保庫存數據的準確性和完整性。

  3. 供應鏈管理:供應鏈公司可以通過API獲取產品信息,以跟蹤產品從生產到分銷的整個過程。

  4. 產品比較網站:通過API獲取不同零售商的產品信息,用戶可以在一個平臺上比較不同來源的價格和可用性。

  5. 移動應用開發:開發者可以集成API到移動應用程序中,為用戶提供實時的產品信息和條形碼掃描功能。

  6. 數據分析和市場研究:研究人員和分析師可以使用API收集產品數據,進行市場趨勢分析和消費者行為研究。

<
使用指南
>

入門

假設您已經嘗試過API Explorer。這是 LookupRequest 的基本示例。對于免費計劃,只需從請求標頭中刪除user_key,key_type并將端點路徑從 更改/v1/trial

要使用壓縮,請在請求中包含 HTTP 標頭 Accept-Encoding: gzip 或 Accept-Encoding: deflate。如果客戶端正確指定了此標頭,REST API 就會壓縮響應。響應包含標頭 Content-Encoding: gzip 或 Accept-Encoding: deflate。

注意:JSON格式使用雙引號\”。

python

import requests
import json

headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json',
  'Accept-Encoding': 'gzip,deflate',
  'user_key': 'only_for_dev_or_pro',
  'key_type': '3scale'
}
resp = requests.get('https://api.upcitemdb.com/prod/v1/lookup?upc=4002293401102', headers=headers)
data = json.loads(resp.text)
for item in data['items']:
  print("{}\t{}\t{}\t{}-{}".format(item['ean'], item['title'], item['brand'], item['lowest_recorded_price'], item['highest_recorded_price']))
  for offer in item['offers']:
    print("{}\t{}\t{}".format(offer['domain'], offer['title'], offer['price']))

NodeJs

var request = require('request')
request.post({
    uri: 'https://api.upcitemdb.com/prod/v1/lookup',
    headers: {
      "Content-Type": "application/json",
      "user_key": "only_for_dev_or_pro",
      "key_type": "3scale"
    },
    gzip: true,
    body: "{ \"upc\": \"4002293401102\" }",
  }, function (err, resp, body) {
    console.log('server encoded the data as: ' + (resp.headers['content-encoding'] || 'identity'))
    console.log('the decoded data is: ' + body)
  }
)

詳細文檔說明:https://www.upcitemdb.com/wp/docs/main/development/getting-started/

<
產品問答
>
?
如何計費
UPCitemdb 費用按照網站或適用訂單上指定的金額和計費日期周期繳納。除非另有說明,費用以美元支付。 UPCitemdb 僅接受 DEV 和 PRO 計劃的信用卡付款。 UPCitemdb 將根據您的賬單日期自動從您的信用卡中扣款,直到您有效取消服務。
?
續訂和計費時間表
DEV 和 PRO 都是按月訂閱計劃,期限為一個月,每月自動續訂。發票開具后 2 天處理信用卡付款。 當您首次注冊時,系統將根據當月剩余天數向您收取初始費用。金額的計算方法是找到每天的訂閱價格并將其乘以當月的剩余天數。 下一個完整發票月份的訂閱費,此后每月向您收取費用。每月費用在月初計費,不遲于每月 6 日,除非在計費日期前至少 2 個工作日收到訂閱者的取消通知。
?
升級/降級
升級支付。如果您選擇升級服務,下一個續訂周期的計費日期將保持不變,但您將立即按比例在計費周期的剩余時間內按比例收取升級服務費。例如,如果客戶于 3 月 6 日收到 DEV 計劃的賬單,并且該客戶的帳戶于 3 月 15 日升級為 PRO 計劃,則將從 3 月 15 日起立即向客戶收取升級計劃的按比例使用費用至3月31日。4月6日,客戶將被收取升級后套餐的全額月費。 降級。如果您選擇降級您的服務,降級將在下一個續訂期開始時生效。 UPCitemdb 不會針對適用計費期內有效的降級提供積分或退款。例如,如果客戶在 3 月 6 日收到了從 3 月 1 日到 3 月 31 日的 PRO 計劃的賬單,并且該客戶要在 3 月 15 日提供計劃 DEV 降級的通知,則降級將在下一個賬單日期生效, 4月6日。
?
退款政策
每月付款不可退還。費用基于所購買的服務,且不可退還。我們不會為任何不完整的日期提供退款或積分,也不會向客戶提供退款,無論客戶是否已登錄或使用服務。
?
有爭議的費用/賬單查詢
您有義務檢查所有賬單發票的準確性。自賬單發票之日起,您有 30 天的時間以書面形式通知 UPCitemdb,您對費用有異議。如果未能在規定的時間內這樣做,即表示您同意 (i) 所有費用均有效,并且 (ii) 您放棄就此類費用提出的任何索賠。
?
信用卡失敗
如果信用卡扣費被拒絕,我們將通過電子郵件向賬單聯系人發送通知。如果信用卡繼續失敗并且無法獲得替代付款,則該帳戶可能會被暫停。
?
取消政策
您必須在賬單日期前至少 2 個工作日通知 UPCitemdb 您打算取消 API 服務。如果在您的賬單日期前 2 個工作日未收到通知,您將繼續獲得訂閱權益,直到當前賬單周期結束。您將不會收到當前或之前計費周期支付的訂閱費的任何部分的退款。工作日為太平洋標準時間周一至周五上午 8 點至下午 6 點,不包括國家認可的節假日。 必須通過向api@upcitemdb.com發送電子郵件并指定帳戶名稱和應用程序名稱來執行取消。出于驗證目的,必須從帳戶持有人的電子郵件地址或API 帳戶發送請求。
<
關于我們
>
UPCitemdb.com 是一個提供全球最大UPC/EAN號碼查詢服務的數據庫平臺。該平臺擁有超過6.13億個獨特的UPC/EAN號碼,用戶可以通過UPC或EAN號碼搜索到廣泛的產品信息、圖片、條形碼、在線購物指南等。此外,UPCitemdb還提供逆向UPC查詢服務,通過產品名稱或書名即可找到相應的UPC或ISBN號碼。平臺還具備UPC/ISBN/GTIN/EAN驗證功能,確保代碼的準確性。UPCitemdb致力于為用戶提供便捷、高效的產品信息查詢服務。
聯系信息
服務時間: 0點-24點
郵箱: @upcitemdb
<
最可能同場景使用的其他API
>
API接口列表
<
使用指南
>

入門

假設您已經嘗試過API Explorer。這是 LookupRequest 的基本示例。對于免費計劃,只需從請求標頭中刪除user_key,key_type并將端點路徑從 更改/v1/trial。

要使用壓縮,請在請求中包含 HTTP 標頭 Accept-Encoding: gzip 或 Accept-Encoding: deflate。如果客戶端正確指定了此標頭,REST API 就會壓縮響應。響應包含標頭 Content-Encoding: gzip 或 Accept-Encoding: deflate。

注意:JSON格式使用雙引號\”。

python

import requests
import json

headers = {
  'Content-Type': 'application/json',
  'Accept': 'application/json',
  'Accept-Encoding': 'gzip,deflate',
  'user_key': 'only_for_dev_or_pro',
  'key_type': '3scale'
}
resp = requests.get('https://api.upcitemdb.com/prod/v1/lookup?upc=4002293401102', headers=headers)
data = json.loads(resp.text)
for item in data['items']:
  print("{}\t{}\t{}\t{}-{}".format(item['ean'], item['title'], item['brand'], item['lowest_recorded_price'], item['highest_recorded_price']))
  for offer in item['offers']:
    print("{}\t{}\t{}".format(offer['domain'], offer['title'], offer['price']))

NodeJs

var request = require('request')
request.post({
    uri: 'https://api.upcitemdb.com/prod/v1/lookup',
    headers: {
      "Content-Type": "application/json",
      "user_key": "only_for_dev_or_pro",
      "key_type": "3scale"
    },
    gzip: true,
    body: "{ \"upc\": \"4002293401102\" }",
  }, function (err, resp, body) {
    console.log('server encoded the data as: ' + (resp.headers['content-encoding'] || 'identity'))
    console.log('the decoded data is: ' + body)
  }
)

詳細文檔說明:https://www.upcitemdb.com/wp/docs/main/development/getting-started/

<
依賴服務
>
<
產品問答
>
?
如何計費
UPCitemdb 費用按照網站或適用訂單上指定的金額和計費日期周期繳納。除非另有說明,費用以美元支付。 UPCitemdb 僅接受 DEV 和 PRO 計劃的信用卡付款。 UPCitemdb 將根據您的賬單日期自動從您的信用卡中扣款,直到您有效取消服務。
?
續訂和計費時間表
DEV 和 PRO 都是按月訂閱計劃,期限為一個月,每月自動續訂。發票開具后 2 天處理信用卡付款。 當您首次注冊時,系統將根據當月剩余天數向您收取初始費用。金額的計算方法是找到每天的訂閱價格并將其乘以當月的剩余天數。 下一個完整發票月份的訂閱費,此后每月向您收取費用。每月費用在月初計費,不遲于每月 6 日,除非在計費日期前至少 2 個工作日收到訂閱者的取消通知。
?
升級/降級
升級支付。如果您選擇升級服務,下一個續訂周期的計費日期將保持不變,但您將立即按比例在計費周期的剩余時間內按比例收取升級服務費。例如,如果客戶于 3 月 6 日收到 DEV 計劃的賬單,并且該客戶的帳戶于 3 月 15 日升級為 PRO 計劃,則將從 3 月 15 日起立即向客戶收取升級計劃的按比例使用費用至3月31日。4月6日,客戶將被收取升級后套餐的全額月費。 降級。如果您選擇降級您的服務,降級將在下一個續訂期開始時生效。 UPCitemdb 不會針對適用計費期內有效的降級提供積分或退款。例如,如果客戶在 3 月 6 日收到了從 3 月 1 日到 3 月 31 日的 PRO 計劃的賬單,并且該客戶要在 3 月 15 日提供計劃 DEV 降級的通知,則降級將在下一個賬單日期生效, 4月6日。
?
退款政策
每月付款不可退還。費用基于所購買的服務,且不可退還。我們不會為任何不完整的日期提供退款或積分,也不會向客戶提供退款,無論客戶是否已登錄或使用服務。
?
有爭議的費用/賬單查詢
您有義務檢查所有賬單發票的準確性。自賬單發票之日起,您有 30 天的時間以書面形式通知 UPCitemdb,您對費用有異議。如果未能在規定的時間內這樣做,即表示您同意 (i) 所有費用均有效,并且 (ii) 您放棄就此類費用提出的任何索賠。
?
信用卡失敗
如果信用卡扣費被拒絕,我們將通過電子郵件向賬單聯系人發送通知。如果信用卡繼續失敗并且無法獲得替代付款,則該帳戶可能會被暫停。
?
取消政策
您必須在賬單日期前至少 2 個工作日通知 UPCitemdb 您打算取消 API 服務。如果在您的賬單日期前 2 個工作日未收到通知,您將繼續獲得訂閱權益,直到當前賬單周期結束。您將不會收到當前或之前計費周期支付的訂閱費的任何部分的退款。工作日為太平洋標準時間周一至周五上午 8 點至下午 6 點,不包括國家認可的節假日。 必須通過向api@upcitemdb.com發送電子郵件并指定帳戶名稱和應用程序名稱來執行取消。出于驗證目的,必須從帳戶持有人的電子郵件地址或API 帳戶發送請求。
<
關于我們
>
UPCitemdb.com 是一個提供全球最大UPC/EAN號碼查詢服務的數據庫平臺。該平臺擁有超過6.13億個獨特的UPC/EAN號碼,用戶可以通過UPC或EAN號碼搜索到廣泛的產品信息、圖片、條形碼、在線購物指南等。此外,UPCitemdb還提供逆向UPC查詢服務,通過產品名稱或書名即可找到相應的UPC或ISBN號碼。平臺還具備UPC/ISBN/GTIN/EAN驗證功能,確保代碼的準確性。UPCitemdb致力于為用戶提供便捷、高效的產品信息查詢服務。
聯系信息
服務時間: 0點-24點
郵箱: @upcitemdb
<
最可能同場景使用的其他API
>