Apr 22, 2022 12:42 AM
As the image uploaded in Airtable returns the URL of the image, I want to convert the contents of the URL(image) to base64, btoa() converts the URL to base64 but not the content of the URL (Actual Image), I want the uploaded Image in base64 format.
Is there anyway to do this inside automation script?
Apr 22, 2022 04:04 AM
Without using scripting at all, you can fully automate this by using the Base64 function of Make.com. (You would first need to use the Get A File module to download the image from the URL, and then you can convert it to Base64 afterwards.)
Apr 22, 2022 04:15 AM
@ScottWorld Is there anyway to do this in automation script and not using Script app?
Because I need to run the automation as soon as a new record is created which sends a POST request with the the attachment image in base64 format, I don’t know how to run script app every time a record is created.
Apr 23, 2022 01:41 AM
@ScottWorld Exactly, Is there any way to do this in automation script without using make.com or any other external websites.
Apr 23, 2022 02:16 AM
Oct 14, 2022 11:51 AM
Mar 01, 2023 02:22 AM - edited Mar 01, 2023 02:23 AM
last night I had something similar in front of me and I have now also solved it via the Custom JS Module in make.com using this JS code: Buffer.from((await axios.get(input)).data).toString('base64')
Because here you can see that this module also includes Axios: customjs.space/web-scraping