我目前正在开发一个带有react-native的移动应用,并且该应用包含邀请代码。
商店下载链接将具有邀请码参数。
我想通过商店下载链接从下载的应用程序中获取此参数。
如何在本机上执行此操作?
预先感谢
答案 0 :(得分:1)
使用Firebase动态链接
Firebase Invites通过确保推荐代码,配方条目或其他共享内容随邀请一起传递,使用户可以通过SMS和电子邮件将内容轻松地发送给朋友,而无需剪切和粘贴
文档https://firebase.google.com/docs/dynamic-links/
它如何工作?
您可以使用Firebase控制台,REST API,iOS或Android Builder API来创建动态链接,也可以通过将动态链接参数添加到特定于您应用的域中来形成URL。这些参数根据用户的平台以及是否安装了应用程序来指定要打开的链接。
当用户打开您的动态链接之一时,如果尚未安装您的应用程序,则会将该用户发送到Play商店/ App Store来安装您的应用程序(除非您另有指定),然后您的应用程序将打开。然后,您可以检索传递到应用程序的链接,并根据您的应用程序处理该深层链接。
对于react-native ,请使用react-native-firebase https://www.npmjs.com/package/react-native-firebase 和 https://rnfirebase.io/docs/v5.x.x/links/reference/links