QR code generation deeplink hash symbol

Hello!

I am trying to generate a qr code that would lead to a specific row from the outside (deep link). When generated from the browser via api the QR code is generated and the qr link works. But when exactly same url is requested from the appsheet, it cuts of the encoded url after the hash symbol. Tried on several API generators. (Even though the link is put via Encodeurl)

In detail:

I use this generator

https://qrcode.tec-it.com/API/QRCode?data=

I followed this forum to construct a deep link (and it works) - https://www.multitechvisions.com/post/how-to-create-a-clickable-link-to-a-specific-record-for-an-app...

or https://www.googlecloudcommunity.com/gc/Tips-Tricks/META-POST-Deep-Links-URL-Parameters/m-p/349632

This is the text of the url that i use (and that works in the browser)

https://qrcode.tec-it.com/API/QRCode?data=https%3a%2f%2fwww.appsheet.com%2fstart%2faed273eb-1a74-4e3...

But, this is the qr that is returned to the app:

unnamed.png

(which is the same but is cut off after the "encoded hash" - %23

Combinations like "https://qrcode.tec-it.com/API/QRCode?data="&encodeurl(https://www.appsheet.com/start/aed273eb-1a74-4e38-94a1-1b5ea129d5f2#control=Salespecdetail&row=195) lead to same result - seems like appsheet is cutting off everything after # before sending to  qr generator.

The same happens with https://api.qrserver.com generator

Thanks a lot in avance!

Mike

 

 

 

 

 

 

 

0 1 198
1 REPLY 1

Hey man,

there's nothing really to encode.
So try this:

CONCATENATE(
  "https://api.qrserver.com/v1/create-qr-code/?data=", 
  "https://www.appsheet.com/start/aed273eb-1a74-4e38-94a1-1b5ea129d5f2",
  "%23control=Salespecdetail%26row=",
  [ROW_ID],
  "%26format=svg"
)

Cheers

Top Labels in this Space