# Barcode scanner

**URL:** https://community.glideapps.com/t/barcode-scanner/18579
**Category:** Project Showcase
**Created:** [November 17, 2020, 8:34pm UTC](https://community.glideapps.com/t/barcode-scanner/18579 "2020-11-17T20:34:52Z")
**Posts on this page:** 20
**Page:** 2

<div class="post-metadata">

### Author: ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)
#### Post date: [December 8, 2020, 1:31pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/21 "2020-12-08T13:31:38Z")

</div>

@raghav_khandelwal Hi, curious what your going to do with this feature once it’s live

---

<div class="post-metadata">

### Author: ![Drearystate](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/drearystate/32/49605_2.png) [@Drearystate](https://community.glideapps.com/u/Drearystate)
#### Post date: [December 8, 2020, 5:19pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/22 "2020-12-08T17:19:00Z")

</div>

I will use it to replace my current barcode scanner, we use a api to scan vin numbers and tags. This will make it a few seconds faster. I need those few seconds 🙂

This showed up in staging a month ago roughly but almost immediately was removed.

---

<div class="post-metadata">

### Author: ![Rosewebstudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/rosewebstudio/32/12261_2.png) [@Rosewebstudio](https://community.glideapps.com/u/Rosewebstudio)
#### Post date: [December 8, 2020, 5:20pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/23 "2020-12-08T17:20:52Z")

</div>

@Drearystate those seconds all add up. 😊

---

<div class="post-metadata">

### Author: ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)
#### Post date: [December 8, 2020, 5:22pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/24 "2020-12-08T17:22:22Z")

</div>

@Drearystate The new in staging?  
We hope to see it soon in production

---

<div class="post-metadata">

### Author: ![Eric\_Ruiz\_Molero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_ruiz_molero/32/15371_2.png) [@Eric\_Ruiz\_Molero](https://community.glideapps.com/u/Eric_Ruiz_Molero)
#### Post date: [January 2, 2021, 11:42am UTC](https://community.glideapps.com/t/barcode-scanner/18579/25 "2021-01-02T11:42:25Z")

</div>

Hey! This is going to be HUGE. There is an estimate date of the release? Thank you in advance!

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [January 2, 2021, 11:49am UTC](https://community.glideapps.com/t/barcode-scanner/18579/26 "2021-01-02T11:49:11Z")

</div>

Still no estimate date. I want to have this as well, but it has been in staging for almost 2 months.

---

<div class="post-metadata">

### Author: ![Eric\_Ruiz\_Molero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_ruiz_molero/32/15371_2.png) [@Eric\_Ruiz\_Molero](https://community.glideapps.com/u/Eric_Ruiz_Molero)
#### Post date: [January 2, 2021, 12:45pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/27 "2021-01-02T12:45:02Z")

</div>

Hey Krivo! Thank you so much for this app! I am trying to copy your app to afterwards connect to Open Food Fact product details API. I have a lot of dummy questions:

1. “The app makes use of two scripts (one for pulling json data from the barcode decoder and one for adding new lines in the sheet when somebody enters a new barcode)” Where do I find these scripts?
2. “Your must make the fillFormula script run onChange” I can’t find the “Current project’s triggers” on my Google Sheet? I have to activate something?
3. The formula that is on E column of the Barcode scans tab “=scar\_barcode()” google sheets says to me is an unknown formula. This is a formula of the scripts?

Thank you in advance!! This is a GREAT work!!

---

<div class="post-metadata">

### Author: ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)
#### Post date: [January 2, 2021, 8:36pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/28 "2021-01-02T20:36:18Z")

</div>

@Eric_Ruiz_Molero  
ad 1)  
I have now added the scripts as sheets in Google sheet - I guess you have to copy the app again.  
Scripts don’t get copied I believe.

ad 2)  
In Scripts - click on Edit - select Current project triggers - Create new trigger

ad 3)  
That is the formular of the script “importJSON” where I have added an extra function. When you have added the script the function should be available.

Hope you get it to work

---

<div class="post-metadata">

### Author: ![Eric\_Ruiz\_Molero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_ruiz_molero/32/15371_2.png) [@Eric\_Ruiz\_Molero](https://community.glideapps.com/u/Eric_Ruiz_Molero)
#### Post date: [January 3, 2021, 10:45am UTC](https://community.glideapps.com/t/barcode-scanner/18579/29 "2021-01-03T10:45:22Z")

</div>

It’s working perfectly right now! Thank you SO much @Krivo!

---

<div class="post-metadata">

### Author: ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)
#### Post date: [January 3, 2021, 10:46am UTC](https://community.glideapps.com/t/barcode-scanner/18579/30 "2021-01-03T10:46:22Z")

</div>

@eric Great to hear. Do great stuff - and show if you feel like it. We are always curious 🙂

---

<div class="post-metadata">

### Author: ![Eric\_Ruiz\_Molero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/eric_ruiz_molero/32/15371_2.png) [@Eric\_Ruiz\_Molero](https://community.glideapps.com/u/Eric_Ruiz_Molero)
#### Post date: [January 3, 2021, 11:01am UTC](https://community.glideapps.com/t/barcode-scanner/18579/31 "2021-01-03T11:01:10Z")

</div>

Yes, of course. Now the challenge is on the Open Food Facts API 😉

---

<div class="post-metadata">

### Author: ![Michael\_Schiano](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/michael_schiano/32/19211_2.png) [@Michael\_Schiano](https://community.glideapps.com/u/Michael_Schiano)
#### Post date: [January 4, 2021, 6:52pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/32 "2021-01-04T18:52:59Z")

</div>

Awesome work!

I’m a newbie punching above my weight here so apologize in advance if any of this sounds clunky.

- I’ve made a copy of the App.
- Made accounts with both Cloudmersive and Cloudinary.
- Installed script from google sheet.
- Replaced Cloudinary api key and Cloudinary pre-url
- Installed trigger to run on change

I believe I done things semi right but I’m getting tripped up with what urls I need to use.  
Example I got 3 urls from cloudinary(“based delivery url” “secure delivery url” “api based url”

If possible I was hopping someone could breakdown what goes where from Cloudinary and Cloudmersive in detail.

Thank you in advance regardless and I hope everyone is well!

---

<div class="post-metadata">

### Author: ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)
#### Post date: [January 4, 2021, 7:55pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/33 "2021-01-04T19:55:34Z")

</div>

@Michael_Schiano  
You write you replaced Cloudinary api key. In the sheet “General data” in cell A2 you must input Cloudmersive api\_key (not key from Cloudinary).

In the sheet “General data” in cell A2 you must input your account which in the dashboard in Cloudinary is called “Cloud name”

Try to put the following in “Allowed fetch domains:” in Settings/Security (in Cloudinary)

> [https://storage.googleapis.com](https://storage.googleapis.com)  
> [https://storage.googleapis.com/glide-prod.appspot.com](https://storage.googleapis.com/glide-prod.appspot.com)

I hope that will help you

---

<div class="post-metadata">

### Author: ![Michael\_Schiano](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/michael_schiano/32/19211_2.png) [@Michael\_Schiano](https://community.glideapps.com/u/Michael_Schiano)
#### Post date: [January 5, 2021, 2:34am UTC](https://community.glideapps.com/t/barcode-scanner/18579/34 "2021-01-05T02:34:41Z")

</div>

Thank you for the fast response. I did write that incorrectly but did it correctly as you originally instructed.

I’ve added those to the settings in cloudinary. I’ve done a trail run definitely going to pick this back up tomorrow.

Thank you so much again!  
I’ll have updates coming soon!  
Cheers!

---

<div class="post-metadata">

### Author: ![Michael\_Schiano](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/michael_schiano/32/19211_2.png) [@Michael\_Schiano](https://community.glideapps.com/u/Michael_Schiano)
#### Post date: [January 5, 2021, 1:58pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/35 "2021-01-05T13:58:12Z")

</div>

Okay so I’ve checked my trigger. It did run at the appropriate time. I don’t see anything in my Cloudinary account or see any usage from the API for calls. I also notice a difference here: [Script Screen Shot|306x499](https://community.glideapps.com/uploads/short-url/aLz9azj11smQH4DeYEYNjvz2ujK.png)  
Not sure if this would cause in issue or not.

---

<div class="post-metadata">

### Author: ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)
#### Post date: [January 5, 2021, 2:14pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/36 "2021-01-05T14:14:57Z")

</div>

Just jumping in real quick here, but Glide will only ever trigger an On Change event. I see you have On Open selected.

---

<div class="post-metadata">

### Author: ![Michael\_Schiano](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/michael_schiano/32/19211_2.png) [@Michael\_Schiano](https://community.glideapps.com/u/Michael_Schiano)
#### Post date: [January 5, 2021, 2:29pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/37 "2021-01-05T14:29:36Z")

</div>

All help is welcomed - thank you!  
Let me give this a try!

---

<div class="post-metadata">

### Author: ![Krivo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/krivo/32/5363_2.png) [@Krivo](https://community.glideapps.com/u/Krivo)
#### Post date: [January 5, 2021, 6:30pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/38 "2021-01-05T18:30:44Z")

</div>

@Jeff_Hager i like to see you jumping 👍

---

<div class="post-metadata">

### Author: ![Jacktools\_Net](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jacktools_net/32/18500_2.png) [@Jacktools\_Net](https://community.glideapps.com/u/Jacktools_Net)
#### Post date: [April 5, 2021, 5:25pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/39 "2021-04-05T17:25:44Z")

</div>

What’s this???

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/5/b502c7d02d88503a0228fee94a83554dc87c2d4c.png)

---

<div class="post-metadata">

### Author: ![AymenM](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/aymenm/32/21370_2.png) [@AymenM](https://community.glideapps.com/u/AymenM)
#### Post date: [April 5, 2021, 5:27pm UTC](https://community.glideapps.com/t/barcode-scanner/18579/40 "2021-04-05T17:27:52Z")

</div>

Something new is about to get real 🎉

> [@male\_detective In Staging - Spying All New Features in Glide](https://community.glideapps.com/t/in-staging-spying-all-new-features-in-glide/21144/74):
>

[Previous page](https://community.glideapps.com/t/barcode-scanner/18579.md?page=1)

[Next page](https://community.glideapps.com/t/barcode-scanner/18579.md?page=3)
