Firebase 动态链接

1 简介
通过动态链接,您的用户可以在他们打开您的链接的平台上获得最佳体验。如果用户在 iOS 或 Android 上打开一个动态链接,则可以直接转到您的原生应用中的链接内容。如果用户在桌面浏览器中打开相同的动态链接,则可以转到您网站上的同等内容。

此外,无论应用是否已安装,动态链接都可以工作:如果用户在 iOS 或 Android 上打开一个动态链接,但还没有安装您的应用,则可以提示该用户安装您的应用;安装后,您的应用就会启动并可以访问该链接。

注:也就是一个链接或者短信信息里面的一个链接。点击直接跳转到你的手机上的app软件
2步骤
1.设置 Firebase 和 Dynamic Links SDK 在 Firebase 控制台中为您的 Firebase 项目启用 Firebase 动态链接功能。然后,在您的应用中加入 Dynamic Links SDK。
2.创建动态链接 您可以通过编程方式或使用 Firebase 控制台创建动态链接。
3.在您的应用中处理动态链接 当您的应用打开时,使用 Dynamic Links SDK 来检查系统是否已将一个动态链接传递给了该应用。如果已传递,可从动态链接数据中获取该深层链接,并根据需要对其进行处理。
4.查看分析数据 在 Firebase 控制台中跟踪动态链接的效果。

java 后台的源码例子:git地址

https://github.com/205552483sweet/firebase.git

过程解析:

在这里插入图片描述

组装 动态链接需要的参数
传递参数谷歌 注册的key 实体类(进行封装) post 提交给google 获得返回的参数体

注:你一个要有链接外网的权限地址为https://firebasedynamiclinks.googleapis.com
pin 或者telnet 一下 查看是不是可以访问到google 提交的api服务。
如果能链接成功,所有的操作都是错误。

猜你喜欢

转载自blog.csdn.net/m0_37383866/article/details/88945302