reklama

aplikace skeneru čárových kódůPokud máte firemní databázi plnou produktových dat, propojení těchto dat se systémem čárových kódů může být neuvěřitelně užitečné. Možná vaši skladníci potřebují rychlý způsob, jak vyhledat umístění produktu, nebo možná potřebují rychle zjistit nákupní cenu za plnou krabici a ne za jednotku.

Bez ohledu na situaci může být integrace zařízení pro čtení čárových kódů nákladným a náročným úkolem, ale nemusí. Dnes vám ukážu, jak používat aplikaci za 10 USD a vlastní databázi k natažení produktových dat do vašeho mobilního zařízení bez drahého vybavení.

Tento tutoriál předpokládá základní znalost PHP. Budu také bootstrapovat projekt pomocí WordPress jednoduše proto, že pak budu mít velkou ukázkovou sadu dat, se kterou budu pracovat z jednoho z mých vlastních webů. Ve scénáři reálného světa není připojení PHP k vlastní databázi obtížné.

Budete také potřebovat kopii Skener čárových kódů Pic2Shop PRO. Toto je k dispozici pro iOS a Android za zhruba 10 dolarů. Tato aplikace nemá žádnou jinou funkci než něco skenovat a umožňuje nám nakonfigurovat adresu URL pro automatické přijímání a zpracování těchto dat.

instagram viewer

Poznámka: iCody je podobně populární aplikace a o něco levnější, ale dostupná pouze pro iOS. V zájmu toho, aby to bylo co nejvíce kompatibilní, jsem si vybral pic2shop. Strana WordPress by fungovala stejně, ale formát adresy URL by musel být upraven pro jiné aplikace s čárovými kódy.

Začínáme: Data

Systém, který dnes nastavím, naskenuje čárový kód z fyzické deskové hry a načte příslušnou recenzi z mého Stránka s recenzemi deskových her pro iPad. Prvním krokem je pak jednoduše naskenovat čísla čárových kódů z různých deskových her a přidat čísla jako vlastní pole do příslušných recenzí. Ve scénáři reálného světa byste tato data pravděpodobně již měli ve své databázi ze systému Point of Sale.

Budu ignorovat formát a jednoduše použiji obsah čárového kódu. V tomto případě 0655132002387 pro hru San Juan. Jak můžete vidět, aplikace je v tomto okamžiku docela základní a nenakonfigurovaná, takže skenování kódu jednoduše zobrazí data na obrazovce.

aplikace skeneru čárových kódů

Zkopírujte to do vlastního pole, abyste naplnili naši databázi:

aplikace čárových kódů

Zpracování: Webová aplikace

Pro zpracování dat vytvořte v kořenovém adresáři novou stránku PHP a zavolejte ji čárový kód.php. Pojďme to zatím otestovat s tímto:

php
require_once(‘wp-blog-header.php’); // zajišťuje, že můžeme používat funkce WordPress a přístup k databázi
print_r($_REQUEST);

V aplikaci skeneru nakonfigurujte vyhledávací adresu URL jako: http://YOUR_SITE_URL.COM/barcode.php? kód=KÓD

Nemusíte povolit polohy GPS. Bit CODE bude nahrazen skutečným kódem načteným aplikací čtečky čárových kódů. Výstup by měl být něco takového:

aplikace čárových kódů

Super, to by mělo fungovat. Dalším krokem je načíst příspěvek spojený s tímto meta ID a poté k němu načíst uživatele. Použijte následující kód, který předpokládá, že vlastní pole, které jste použili, se nazývalo „čárový kód“.

php. require_once('wp-blog-header.php'); // zajišťuje, že můžeme používat funkce WordPress a přístup k databázi. //print_r($_REQUEST); query_posts( array( 'post_type' => 'post', 'meta_key'=> 'čárový kód', 'meta_value' => $_REQUEST['code'], 'meta_compare' => '=' ) ); // dotaz na příspěvky se specifickou meta hodnotou if (have_posts()): while (have_posts()): the_post(); $url = get_permalink(); echo $_REQUEST['kód']; echo $url; echo get_post_meta (get_the_ID(),'čárový kód',true);//wp_redirect($url); výstup; na konci; else: echo 'Žádný záznam pro hru '.$_REQUEST["kód"].' ještě existuje'; endif; 

To už opravdu nemůže být jednodušší. Zde je rychlá ukázka fungování aplikace. Můžete si stáhnout dokončený soubor PHP odtud který zahrnuje úpravy provedené v další práci níže.

Další práce: Automatická konfigurace

Psaní této adresy URL na stovky zařízení pro vaše pracovníky bude poměrně pracné, takže můžeme použít automatickou konfiguraci zabudovanou v aplikaci tak, že je jednoduše přimějeme k návštěvě konkrétní adresy URL. Adresa URL v mém případě je:

p2spro://konfigurovat? lookup=http%3A//ipadboardgames.org/barcode.php? kód=KÓD

Upravte podle potřeby, ale všimněte si mírné změny oproti : charakter do %3A – zbytek je snadno pochopitelný. V mém případě jsem tento odkaz zpřístupnil každému, kdo navštíví stránku čárový kód.php bez uvedení skutečného čárového kódu. Jednoduše navštíví odkaz ve svém prohlížeči, kliknou na odkaz a spustí aplikaci čárových kódů na jejich zařízení, pokud je nainstalována.

aplikace skeneru čárových kódů

Doufám, že souhlasíte, že to bylo opravdu velmi snadné. Pokud již máte mobilní zařízení s fotoaparátem a integrace do stávajícího databázového systému je s trochou PHP také jednoduchá, nepotřebujete drahé přenosné skenery.

Myslíte si, že byste toho mohli využít ve svém malém podnikání? Dejte nám vědět do komentářů.

James má titul BSc v oboru umělá inteligence a má certifikaci CompTIA A+ a Network+. Je hlavním vývojářem MakeUseOf a svůj volný čas tráví hraním VR paintballu a deskových her. Odmalička stavěl PC.