Get URL of image uploaded in image field

Get URL of image uploaded in image field

After several hours I decided to write this topic...

I have tried several methods to make it work, but none of them solved the problem...
I need to get the URL of an image uploaded in an image field called: "tempImage".
I need to retrieve this data in a dynamic way, hardcoding is not an option.

function 1
result:
function 2
result:
function 3
here in the 3erd function we use the hash code of public report.
result:
Parameters
We get the hashcode from the perma-link report link.
  1. //OLD reportName = "Participantes_documentos"; 
  2. //OLD formName = "Participante_documentos";
  3. reportName = "Participantes";
  4. formName = "Participante";
  5. fieldName = "tempImage";
  6. hashCode = "OdyeO2TvTwzkkEPO8ZFAMMJ7Q5hv3fY1zMNe0pYVF0mtvfXFXOjps2Q9w0UuCjWfMQ15TGjYBH761dKTZJwDT2nKQ1V11vG4fbb7";
Console log throw
Info input.tempImage gives me this:
Inspecting element in HTML from report view
  1. <img src="https://download.zoho.com/webdownload?x-service=ZohoCreator&amp;event-id=4449060000000204019_tempImage&amp;x-cli-msg=eyJyZWNvcmRpZCI6IjQ0NDkwNjAwMDAwMDAyMDQwMTkiLCJmaWVsZGxpbmtuYW1lIjoidGVtcEltYWdlIiwiZmlsZXBhdGgiOiIxNjczMzI2NzU3NDQwXzcxMCIsImFwcGxpbmtuYW1lIjoiY290aXphZG9yLWRldmVsb3BtZW50IiwibG9naW5adWlkIjoiNzk2NjQxMjkxIiwidmlld2xpbmtuYW1lIjoiUGFydGljaXBhbnRlc19kb2N1bWVudG9zIiwic2NvcGVuYW1lIjoiZ2FyYW50aWF5YWFyZyIsImlzUHVibGljIjpmYWxzZSwiZG93bmxvYWR0eXBlIjoiaW1hZ2UiLCJpc0F0dGFjaG1lbnQiOmZhbHNlfQ%3D%3D" downqual="https://creatorexport.zoho.com/garantiayaarg/cotizador-development/report/Participantes_documentos/4449060000000204019/tempImage/download-file?filepath=/1673326757440_GarantiaYa.jpg&amp;mediaType=1" border="0" class="zc-image-view" elname="zc-ShowPreviewImgEl" labelname="tempImage">
I extracted from the HTML and tried this but doesn’t work...
  1. https://creatorexport.zoho.com/garantiayaarg/cotizador-development/report/Participantes_documentos/4449060000000204019/tempImage/download-file?filepath=1673326757440_GarantiaYa.jpg
Inspecting element HTML from image preview
  1. <img id="zc-image-tag" src="https://previewengine.zoho.com/image/CREATOR/4971334000000053015?cli-msg=eyJzY29wZW5hbWUiOiJnYXJhbnRpYXlhYXJnIiwiYXBwbGlua25hbWUiOiJjb3RpemFkb3ItZGV2ZWxvcG1lbnQiLCJ2aWV3bGlua25hbWUiOiJQYXJ0aWNpcGFudGVzX2RvY3VtZW50b3MiLCJyZWNvcmRpZCI6IjQ0NDkwNjAwMDAwMDAyMDQwMTkiLCJmaWVsZGxpbmtuYW1lIjoiRG9jdW1lbnRhY2lvbl9pZGVudGlkYWQuRG9jdW1lbnRvIiwiZmlsZXBhdGgiOiIxNjczMzAxMjI5NTIwX3JlbmRlcl9mcm9udGFsLmpwZyIsImRvd25sb2FkdHlwZSI6ImltYWdlIiwiYXV0aG9yaXplZG1vZHVsZSI6InJlcG9ydCIsImxvZ2luWnVpZCI6Ijc5NjY0MTI5MSIsInNjb3BlSWQiOiI3OTM5ODEwMTQiLCJhcHBMaW5rTmFtZSI6ImNvdGl6YWRvciIsIngtYXV0aC1wYXRoIjoiZ2FyYW50aWF5YWFyZy9jb3RpemFkb3IifQ==">
If I copy and paste the "src" in my browser seems to work, but I dont know how to generate it.