Question
- What do I need to do to publish my app?
- How do I create an install link for use in the Thinkific App Store?
Solution
When a user clicks install your app on the Thinkific App Store, we will redirect the user to your app using an installation link. Specifically the user will land at:
#{APP_URL}/install?subdomain={THINKIFIC_SUBDOMAIN}
For example, if your app's URL is https://my.cool.app
and the installing site is awesome-academy.thinkific.com
they would be redirected to:
https://my.cool.app/install?subdomain=aweseome-academy
From here you have the necessary parameters required to successfully begin the OAuth Flow.
Important Considerations
During the installation flow through the Thinkific App Store an app should never request a user's subdomain; this will be passed as a parameter when a user installs your app.