在 Flutter 中使用 Firebase 动态链接邀请链接到不同的组

Posted

技术标签:

【中文标题】在 Flutter 中使用 Firebase 动态链接邀请链接到不同的组【英文标题】:Invite link to different groups using Firebase Dynamics Links in Flutter 【发布时间】:2020-08-20 00:39:15 【问题描述】:

所以我正在创建这个应用程序,我们需要邀请某人加入一个群组来加入它。我知道我必须使用 Firebase 动态链接,但我不确定如何为每个新组生成不同的唯一 URL,以便人们可以加入它们。我搜索了 youtube、google 和其他来源,但没有找到任何可以解决此查询的有用信息。

【问题讨论】:

【参考方案1】:

为群组邀请创建动态链接,以 groupId 作为路径段 比如在flutter中如下

final DynamicLinkParameters parameters = DynamicLinkParameters(
      uriPrefix: 'https://reactnativefirebase.page.link',
      link: Uri.parse('$DynamicLink/$groupId'),
      androidParameters: const AndroidParameters(
        packageName: 'io.flutter.plugins.firebase.dynamiclinksexample',
        minimumVersion: 0,
      ),
      iosParameters: const IOSParameters(
        bundleId: 'io.invertase.testing',
        minimumVersion: '0',
      ),
    );

我们可以通过读取 pathSegment 使用 dynamiclink 包从我们的应用 spalsh 屏幕中检索这些信息。

【讨论】:

以上是关于在 Flutter 中使用 Firebase 动态链接邀请链接到不同的组的主要内容,如果未能解决你的问题,请参考以下文章

Flutter - 如何在应用邀请功能的 Firebase 动态链接中传递自定义参数?

是否有可能在 Flutter 中动态启动 Firebase?

Flutter firebase动态链接社交标签信息根本不显示

Flutter:使用 Firebase 动态链接,有人可以告诉我如何通过链接传递参数列表以及如何接收它吗?

Flutter Firebase 动态链接不适用于新的 ios 应用安装

Flutter - 无法在flutter web中使用动态链接