2013-10-01 55 views
0

我要實現我的iOS應用條碼掃描器,我跟着這個教程,並集成到我的應用程序http://zbar.sourceforge.net/iphone/sdkdoc/tutorial.html在條形碼掃描儀從UPC號碼獲取命名

我的應用程序掃描條形碼正確,掃描後,我得到一個UPC號碼如:843163043544

How can i get name of the product from this UPC number ?? is there any way in which i can find name of the product ?

在此先感謝。

回答

0

這取決於正在掃描的產品類型。如果您確定這是一個UPC編號,則需要連接到一個數據庫(通過Web服務),以便爲您提供與UPC編號關聯的產品。但條形碼也可以是EAN號碼(歐洲產品註冊表)或郵政遞送服務的跟蹤號碼。所以這些可以在不同的數據庫中找到。

例如,如果您爲了掃描某種類型的條形碼而特意構建應用程序,請連接到該特定數據庫。否則,您需要連接儘可能多的數據庫以涵蓋大多數條形碼。他們大多數不提供免費使用。

例如,http://www.upc-search.org在網頁上進行UPC和EAN翻譯,我不知道他們是否提供API,並且他們提到公平使用策略(即如果您發送太多請求會阻止您)。

+0

我的應用只支持幾種類型不是全部,你告訴連接它到數據庫,但我應該連接到哪個數據庫? – Krunal

+0

對於UPC代碼,請嘗試以下操作:http://upcdatabase.org/api。他們提供了一個易於使用的json API。 – dirkgroten

+0

但請注意,如果您打算將其用於商業用途(例如在應用商店中銷售應用),則不存在任何免費API,您必須爲該服務付費。 – dirkgroten