Oglas

aplikacija za skeniranje barkodovaAko imate bazu podataka tvrtke punu podataka o proizvodima, povezivanje tih podataka sa sustavom crtičnog koda može biti nevjerojatno korisno. Možda je vašim skladišnim radnicima potreban brz način traženja lokacije proizvoda, ili možda moraju brzo saznati nabavnu cijenu za punu kutiju, a ne po jedinici.

Bez obzira na situaciju, integriranje uređaja za čitanje crtičnog koda može biti skup i težak zadatak, ali ne mora biti. Danas ću vam pokazati kako koristiti aplikaciju od 10 dolara i prilagođenu bazu podataka za povlačenje podataka o proizvodu na svoj mobilni uređaj bez skupe opreme.

Ovaj vodič pretpostavlja osnovno znanje PHP-a. Također ću pokrenuti projekt s WordPressom jednostavno zato što ću tada imati veliki skup uzoraka podataka za rad s jedne od svojih web stranica. U stvarnom scenariju, povezivanje PHP-a s prilagođenom bazom podataka nije teško.

Također će vam trebati kopija Pic2Shop PRO skener bar kodova. Ovo je dostupno za iOS i Android za oko 10 dolara. Ova aplikacija nema nikakvu drugu funkciju koja skenira nešto i omogućuje nam da konfiguriramo URL za automatski primanje i obradu tih podataka.

instagram viewer

Napomena: iCody je slično popularna aplikacija i nešto jeftinija, ali dostupna samo na iOS-u. U interesu da ovo bude što je moguće više kompatibilno, odabrao sam pic2shop. WordPress strana radila bi isto, ali format URL-a trebao bi se prilagoditi za druge aplikacije s crtičnim kodom.

Početak: Podaci

Sustav koji ću danas postaviti skenirat će crtični kod iz fizičke društvene igre i dohvatiti relevantnu recenziju s moje Stranica za pregled društvenih igara za iPad. Tada je prvi korak jednostavno skenirati brojeve crtičnog koda iz raznih društvenih igara i dodati brojeve kao prilagođena polja relevantnim recenzijama. U stvarnom scenariju, vjerojatno biste već imali te podatke u svojoj bazi podataka iz sustava prodajnih mjesta.

Zanemarit ću format i jednostavno ću koristiti sadržaj crtičnog koda. U ovom slučaju 0655132002387 za igru San Juan. Kao što možete vidjeti, aplikacija je prilično osnovna i nekonfigurirana u ovom trenutku, tako da skeniranje koda jednostavno ispisuje podatke na zaslonu.

aplikacija za skeniranje barkodova

Kopirajte ovo u prilagođeno polje da popunite našu bazu podataka:

aplikacije za crtični kod

Obrada: Web aplikacija

Za obradu podataka stvorite novu PHP stranicu u korijenskom direktoriju i pozovite je crtični kod.php. Testirajmo za sada s ovim:

php
require_once(‘wp-blog-header.php’); // osigurava da možemo koristiti WordPress funkcije i pristup db
print_r($_REQUEST);

U aplikaciji skenera konfigurirajte URL traženja kao: http://YOUR_SITE_URL.COM/barcode.php? kod=ŠIFRA

Ne morate omogućiti GPS lokacije. Bit CODE bit će zamijenjen stvarnim kodom koji čita aplikacija za čitanje crtičnog koda. Izlaz bi trebao biti otprilike ovako:

aplikacije za crtični kod

Super, to bi trebalo funkcionirati. Sljedeći je korak dohvatiti objavu povezanu s tim meta ID-om, a zatim dohvatiti korisnika do njega. Upotrijebite sljedeći kod, koji pretpostavlja da se prilagođeno polje koje ste koristili zvalo "crtični kod".

php. require_once('wp-blog-header.php'); // osigurava da možemo koristiti WordPress funkcije i pristup db. //print_r($_REQUEST); query_posts( array( 'post_type' => 'post', 'meta_key'=> 'barcode', 'meta_value' => $_REQUEST['code'], 'meta_compare' => '=' ) ); // upit za postove s određenom meta vrijednošću if (have_posts()): while (have_posts()): the_post(); $url = get_permalink(); echo $_REQUEST['kod']; echo $url; echo get_post_meta (get_the_ID(),'barcode',true);//wp_redirect($url); Izlaz; kraj; else: echo 'Nema unosa za igru ​​'.$_REQUEST["code"].' još postoji'; završi ako; 

To doista nije moglo biti jednostavnije. Evo kratke demonstracije rada aplikacije. Možete preuzeti dovršenu PHP datoteku odavde što uključuje prilagodbe napravljene u daljnjem radu u nastavku.

Daljnji rad: Automatska konfiguracija

Upisivanje ovog URL-a na stotine uređaja za vaše radnike bit će prilično naporno, tako da možemo koristiti automatsku konfiguraciju ugrađenu u aplikaciju tako što ćemo ih jednostavno natjerati da posjete određeni URL. URL u mom slučaju je:

p2spro://configure? lookup=http%3A//ipadboardgames.org/barcode.php? kod=ŠIFRA

Prilagodite po potrebi, ali imajte na umu malu promjenu u odnosu na : karakter do %3A – ostalo je jednostavno za razumjeti. U mom slučaju, ovu vezu učinio sam dostupnom svima koji posjećuju crtični kod.php bez navođenja stvarnog crtičnog koda. Jednostavno bi posjetili vezu u svom pregledniku, kliknuli vezu i ona bi pokrenula aplikaciju crtičnog koda na njihovom uređaju ako je instalirana.

aplikacija za skeniranje barkodova

Nadam se da se slažete da je ovo stvarno bilo prilično lako. Ne trebaju vam skupi prijenosni skeneri ako već imate mobilni uređaj s kamerom, a njegova integracija u postojeći sustav baze podataka također je jednostavna uz malo PHP-a.

Mislite li da biste to mogli iskoristiti u svojoj maloj tvrtki? Javite nam se u komentarima.

James je diplomirao umjetnu inteligenciju i ima CompTIA A+ i Network+ certifikat. On je glavni programer MakeUseOf-a, a svoje slobodno vrijeme provodi igrajući VR paintball i društvene igre. Od malih nogu izrađuje računala.