如何使用条码扫描结果字符串?
我使用 ZXing 扫描常规条形码(不是 QR 码),然后得到一个 scanresult
字符串,或者更准确地说是一个数字。
当我扫描二维码时,很容易使用结果,因为它始终包含 Android Market 的 URL。但如何使用常规条形码中的数字呢?使用哪个“搜索引擎”来获取合适的产品?
附言。通过 google.com 或 Google Shopping 查询此结果号根本没有返回任何产品
I use ZXing to scan a regular barcode (not QR code) and I get a scanresult
string, or to be more precise a number.
When I scan QR codes, it's easy to use the result because it always contains a URL to the Android Market. But how to use the number from a regular barcode? Which "search engine" to use to get the right product?
PS. quering this result number via google.com or Google Shopping returned no product at all
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我从未使用过 ZXing,但我发现它支持多种条形码类型。条形码的类型将决定您可以在哪里查找它(即,这取决于您所说的“常规”条形码的含义)。如果是 UPC 条形码,您可以使用此网站之类的内容。
I've never used ZXing, but I see that it supports many barcode types. The type of the barcode will determine where you can look for it (i.e. it depends what you mean by a 'regular' barcode). If it's a UPC barcode, you can use something like this site.
如果是普通的一维条形码,它可能会出现在 UPC 数据库中。除此之外,还没有严格通用的条形码数据库。亚马逊的电子商务 API 可能会有所帮助(它支持 UPC 查找,但我不知道它是否支持非当前产品),如果您在英国,那么 Tesco 也有一个值得一看。
If it's an ordinary 1D barcode, it might turn up in the UPC database. Other than that, there's not a strictly universal barcode database. Amazon's ecommerce API might help (it supports UPC lookup, but I don't know if it supports non-current products), and if you're in the UK then Tesco's has one as well that's worth a look.