【问题标题】:How to make profile as link to share如何将个人资料设为分享链接
【发布时间】:2021-03-13 09:09:48
【问题描述】:

我将使用flutter和firebase数据库创建一个聊天应用程序,我想添加一个配置文件共享功能,通过其配置文件链接打开特定配置文件,例如在 Telegram 中,我们有自己的个人资料 ID,我们可以将其共享为 https://t.me/username,只需单击一下,就会打开具有该特定用户个人资料的电报应用程序。那我该怎么做呢?

【问题讨论】:

    标签: flutter hyperlink share flutter-web user-profile


    【解决方案1】:

    Firebase 动态链接

    Firebase Dynamic Links 是执行您所描述的服务。文档说明如下:

    您可以使用 Firebase 控制台创建动态链接,也可以使用 REST API、iOS 或 Android Builder API,或通过添加 指向特定于您的应用的域的动态链接参数。这些 参数指定要打开的链接,具体取决于用户的 平台以及您的应用是否已安装。

    设置

    1. 首先,您需要通过 Firebase console 为您的 Firebase 项目启用它。
    2. 然后,您将在您的应用中包含名为 firebase_dynamic_links 的 Flutter 官方包。
    3. 您可以使用您的应用或 Cloud Functions 或使用 Firebase 控制台以编程方式创建动态链接。
    4. 使用 firebase_dynamic_links 包检查您的应用打开时是否传递了动态链接。
    5. 您可以在 Firebase 控制台中查看分析数据以跟踪动态链接的效果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-11-04
      • 2014-10-09
      • 2012-02-19
      • 1970-01-01
      • 1970-01-01
      • 2022-10-05
      相关资源
      最近更新 更多