【问题标题】:Android firebase dynamic linkAndroid firebase 动态链接
【发布时间】:2018-12-25 09:35:09
【问题描述】:

我在 firebase 控制台中创建了一个动态链接,该动态链接指向 Play 商店中的一个应用(即我使用此链接通过 WhatsApp 与其他用户共享此应用)。我还通过 getDynamicLink 方法在我的应用中收到了深层链接。

当我将查询参数 (?invite=494556) 附加到动态链接时,会出现 Play 商店页面,但我无法在 getDynamic 链接方法中接收到深层链接,它为空。如何将查询参数附加到动态链接并在安装时接收?

我无法使用 firebase 邀请,因为我想通过 WhatsApp 分享。

【问题讨论】:

标签: android firebase firebase-dynamic-links


【解决方案1】:

在 Firebase 的 getDynamicLink() 成功侦听器中,我们获取深度链接 URL,这意味着我们在从 Firebase 控制台创建动态链接时获取我们放入深度链接 URL 中的数据。因此,在您的情况下,您需要在深层链接网址中提供data(invite=494556),如下所示:https://INVITE/494556。在应用程序端,您可以侦听字符串“INVITE”,并且每当您的深层链接 url 包含此字符串时,这意味着第一个索引处的数字就是您要查找的内容。您可以通过这种方式实现不同的深度链接,您只需更改字符串并提供您需要的任何数据。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-03
    • 1970-01-01
    相关资源
    最近更新 更多