Seamless Embedded Integration
Learn how Wexer can embed a world leading wellness content solution within your existing mobile app.
Introduction
This guide explains how we can embed the Wexer Web Player into your existing mobile app. To enable a seamless user experience, we can either authenticate users with your platform through a range of mechanisms, or simply log the users device Id as a unique identifier.
User Flow
- The user logs into your app as they would normally do
- They would tap on the promo or navigation tab linking to the Wexer content (note: your app can apply logic here, to redirect the user to an upgrade path if you would like to monetise the content service in this way.
- Your app passes a token on the querystring of the URL loaded in the webview. This token is used by the Wexer platform to authenticate the user.
- If the user is authenticated, the Web Player will load normally within the webview. If not, they will see a message informing them that they need to upgrade their membership.
Steps to Implement
- Your app team need to create a WebView Controller/Activity with top navigation bar having a title and button to return back into the application.
- [Optional but recommended] Your backend team need to provision an API to enable user authentication.
- Wexer will provision the Web Player and build the SSO integration, and supply your app team with the embedding URL.
- Your app team load the Web Player embedding URL in the WebView. Example:
- [baseurl]?runtime=embedded&mode=seamless&token=389465734958
Updated about 1 month ago
What’s Next
Get in touch with us if you have specific questions regarding your use-case.
