如何将个人资料设为 link 以进行分享
How to make profile as link to share
我将使用 flutter 和 firebase 数据库创建一个聊天应用程序,我想添加一个配置文件共享功能,通过其配置文件打开特定的配置文件 link,例如在 Telegram 中,我们有自己的个人资料 ID,我们可以将其共享为 https://t.me/username,只需单击一下,它就会打开带有该特定用户个人资料的电报应用程序。那我该怎么做呢?
Firebase 动态 Links
Firebase Dynamic Links 是执行您所描述内容的服务。文档说明如下:
You create a Dynamic Link either by using the Firebase console, using
a REST API, iOS or Android Builder API, or by forming a URL by adding
Dynamic Link parameters to a domain specific to your app. These
parameters specify the links you want to open, depending on the user's
platform and whether your app is installed.
设置
- 首先,您需要通过 Firebase console.
为您的 Firebase 项目启用它
- 然后,您将在您的应用中包含名为 firebase_dynamic_links 的 Flutter 官方包。
- 您可以使用您的应用或 Cloud Functions 或使用 Firebase 控制台以编程方式创建动态 Link。
- 使用 firebase_dynamic_links 包检查当您的应用程序打开时是否向其传递了动态 Link。
- 您可以在 Firebase 控制台中查看分析数据以跟踪动态 Link 的性能。
我将使用 flutter 和 firebase 数据库创建一个聊天应用程序,我想添加一个配置文件共享功能,通过其配置文件打开特定的配置文件 link,例如在 Telegram 中,我们有自己的个人资料 ID,我们可以将其共享为 https://t.me/username,只需单击一下,它就会打开带有该特定用户个人资料的电报应用程序。那我该怎么做呢?
Firebase 动态 Links
Firebase Dynamic Links 是执行您所描述内容的服务。文档说明如下:
You create a Dynamic Link either by using the Firebase console, using a REST API, iOS or Android Builder API, or by forming a URL by adding Dynamic Link parameters to a domain specific to your app. These parameters specify the links you want to open, depending on the user's platform and whether your app is installed.
设置
- 首先,您需要通过 Firebase console. 为您的 Firebase 项目启用它
- 然后,您将在您的应用中包含名为 firebase_dynamic_links 的 Flutter 官方包。
- 您可以使用您的应用或 Cloud Functions 或使用 Firebase 控制台以编程方式创建动态 Link。
- 使用 firebase_dynamic_links 包检查当您的应用程序打开时是否向其传递了动态 Link。
- 您可以在 Firebase 控制台中查看分析数据以跟踪动态 Link 的性能。