Glide QR Code Scanner

Hello gliders!
Bringing you an instant QR Code scanner!

You check this out using the link above!
This scans all types of barcodes including QR Codes. So should be able to replace your inbuilt bar code scanner to this and can scan anything.

12 Likes

@ShantanuIyengar
Just curious - which service do you use for obtaining the QR code?
I have used two different services in the past

We are still hoping for a native QR scanner. At present we only have a native barcode scanner - and with a maximum of 1000 scans/month (pro subscription)

My humble atempt to do a QR code scanner some time back:

1 Like

Hello @Krivo
Thank you showing interest!
So its a multi-step process.

  1. Upload an image which is basically an URL

  2. Then pass that image as parameter to a service i created on appscript.

  3. The WebAppService is Get Call which takes in the image as parameter and passes it to a service by

ZXing Decoder Online

and then get the HTML document response.

Check out the link of the script here
https://script.google.com/d/1OysjoJLcSPCZ5c4j_Ai0SZ2OtEoIHAEpMxZGfaJgbad_yGyPWcNbjSl7/edit?usp=sharing

  1. I parse the HTML document

  2. Extract the response value.

  3. Create a JSON and send it as response to Glide.

  4. On Glide, I Fetch the Json and parse it for the value.

If you got any more doubts, Lemme know!

6 Likes

This also has no limits to use.

  • UPC-A and UPC-E
  • EAN-8 and EAN-13
  • Code 39
  • Code 93
  • Code 128
  • ITF
  • Codabar
  • RSS-14 (all variants)
  • RSS Expanded (most variants)
  • QR Code
  • Data Matrix
  • Aztec
  • PDF 417
  • MaxiCode

All of the above can be read infinitely

5 Likes

Nice. It works really quickly too. Suggestion: use an “is link” plugin column to determine if the QR code is a link and then show a button to navigate to the link after scanning.

2 Likes

Hey @Robert_Petitto!
Thank you for the suggestion!
I had something better in mind!
To have relations and components to directly show data linked to the scan by playing with the visibility rather than redirect using a button!
But yeah! A button like Scan Now that redirects can work as well!

1 Like

Hi Shantanu! @ShantanuIyengar
Thank you very much for your great App! As i understand it helps to retrieve a web-link from QR-code and go there by using your App.
How could it be possible to use this in my Glide App to scan and store the value of QR-code to a column?
Only way i see is to repeat the same seven steps you describe? It’s too hard for no-coders(

Hey @ALEKSEI_BARANOV
I am working with puting this up on the template store…
It should come up in due time…

2 Likes

Hey @ShantanuIyengar
Great! Could you please inform about putting this on the template store at the same day? Thank you in advance

1 Like

Amazing! Thank you !

1 Like

I just discovered this tools :
https://api.qrserver.com/v1/read-qr-code/?fileurl={IMAGEURL}

Example :
https://api.qrserver.com/v1/read-qr-code/?fileurl=https://storage.googleapis.com/glide-prod.appspot.com/uploads-v2/BBZYRzw9cSpB7HDON9UP/pub/vDTneZVzZnl8zky8c5mX.png

You have just to create a template column and then add the url of the image.
You fetch the URL and you get the result as JSON.

It’s plug and play solution

2 Likes

The tech that is used inside that api call is the same I have created to keep it inhouse and control the output

Update:
Theres a limit of 1mb image for reading so not everything is read! :smiley:

Hi Shantanu
Your solution looks great. As a complete no-coder, would really appreciate some guidance as to how to implement in my app. Any chance you could publish the template soon?
Regards

This solution has become redundant @mwza
But I am happy to help you on implementing this in your app! :smiley: