I’m using Google Cloud Vision API for extracting OCR Text. For this I use an Integromat Scenario:
- My App is sending the Image Column via Webhook to Integromat.
- Google Cloud Vision returns the OCRTEXT
- HTTP Request is sending the OCRTEXT back to my App
Sometimes, the Google Cloud Vision returns this Error:
We can not access the URL currently. Please download the content and pass it in.
When you google this Error, you get different possible solutions. One may be: “The site of your URL is down, or it temporarily blocked Google bot, or it updated robot.txt to stop the Google bot to crawl URLs.”
So I thought that maybe AppSheet could fix something on this part?
Because if I retry it after 1 Minute, it will work. And as mentioned, this happens only sometimes.
The Image URL AppSheet is sending in the Webhook is a long URL like this:
which in fact is public.
Info: Under SECURITY --> OPTIONS I’ve enabled “Require Image and File URL Signing”
Maybe you want to know, why I’m not just use the AppSheet OCRTEXT() expression. This is because my App has to work offline. And AppSheet’s OCRTEXT() expression needs Internet connection