Recently, the changes could have been made and introduced by AppSheet to construct the URL to reach out to the sample app you made.
Bug Bug fix for rebranding Sample Apps to Templates. The route samples/?appGuid
was not working properly for users inside the rollout. Now samples?appGuid
as templates?appGuid
is supported.
โ
Still it was not clear even after we reviewing the recent announcement by the team.
I check and tested to learn how to manually construct URL for sample app, and found a working formula. Still not sure if it is well founded, so appreciate for AppSheet team interation to this topics.
Firstly, this is one of the recently working sample app url. This is taken from one of AppSheet sample (recently renamed to Template)
> "https://www.appsheet.com/samples/Share-app-templates-with-teammates?appGuidString=ffe6d5ff-17ba-4ab6-ab1c-04e1f105fcf3"
Then this could be formulated to :
https://www.appsheet.com/templates/ANYTEXT?appGuidString=APP_ID
Just replace APP_ID with your own app unique App_ID
For the part of ANYTEXT, you can change it over to any arbitrary text, but you can not omit this part.
Awesome, thank you @tsuji_koichi for this tip !
@tsuji_koichi Thanks.
Itโs not supported for me but your method works instead:
Example:
https://www.appsheet.com/templates?appGuidString=983e04b0-1901-401e-a561-763525cc77d3
does not work for me but
https://www.appsheet.com/templates/anyname?appGuidString=983e04b0-1901-401e-a561-763525cc77d3
does.
As I explainin, you can not omit AnyText part of URL formula.
Right, but AppSheet is saying that this has been fixed, right?
By the way, I wrote a โTipsโ article that is very similar to this one a couple weeks ago:
Our URL construction methods are basically the same but I didnโt describe the ANYTEXT part as clearly as you did, though I too noticed that. Actually, Iโm not comfortable with having to have text in the ANYTEXT spot, when it isnโt really necessary. Iโm worried that this wonโt be stable and that, at some point, URLs will stop working. Also, if the ANYTEXT can be anything, why not have a simplier format (fewer letters) as the default. In that sense, I think that
https://www.appsheet.com/templates?appGuidString=APP_ID
or
https://www.appsheet.com/templates/appGuidString=APP_ID
should be the default but neither seems to work yet (at least for me).
I do not any idea where AppSheet stands on this, as they never gave us any detailed explanation and clarification unfortunately.
Our URL placed here and there did started NOT to work all the sudden, so we worked whole day to change them over to the ones in line with format I introduced.
I m just factual, for the moment, we are not able to omit ANYTEXT part of strings, that s about it.
Not sure if this is bug or not, as the AppSheet never clarify that.
Right. I also find that we cannot omit ANYTEXT. I too hope that AppSheet will clarify this.
I also added this statement as well.
Attn @Arthur_Rallu
The fix is in โ no need to have ANYTEXT for /templates route to work. Apologies for the confusion and issues this bug created!
I understood this was caused by a bug, and now fixed.
Is my understanding correct, reagardless of with/without ANYTEXT strings would work equally? I mean we can omit ANYTEXT, but we are also able to pass ANYTEXT value to construct URL?
Correct
www.appsheet.com/templates/longName?appGuidString={appId} will work where longName
is optional
Examples:
www.appsheet.com/templates?appGuidString=722f8a69-cdbe-4e10-9a02-b55e63cce457
www.appsheet.com/templates/Update-inventory-and-monitor-levels?appGuidString=722f8a69-cdbe-4e10-9a02...
www.appsheet.com/templates/?appGuidString=722f8a69-cdbe-4e10-9a02-b55e63cce457
Thank you. So understand this behavior will stay alive, i.e. the ANYTEXT part is just optional and we are able to pass ANY arbitrary string to it, but it acts in the same way. I will bear in mind, thank you.
Hi @macastan !
Building on this excellent tip thread started by @tsuji_koichi and the information you have provided here, Iโve prepared another tip that I hope is a comprehensive and up-to-date account the topic: