我的Firebase动态链接有问题。
我有短URL链接= https://myappname.page.link/xyz ,我想通过该链接发送一些动态数据,并在我的应用程序中获取这些数据。
到目前为止,我发现的是使用查询参数 link ,就像
https://myappname.page.link/xyz?link=https://www.example.com/name=xxx&id=yyy
我正在寻找解决方案,并找到了这个https://firebase.google.com/docs/dynamic-links/android/receive,但这得到的是深层链接,而不是查询参数链接。
Firebase配置
短网址链接:https://myappname.page.link/xyz
动态链接:https://myweb.com
Android的行为:在Android应用中打开深层链接
您有如何获取 link 参数的示例吗?
我通过在Chrome浏览器中输入 https://myappname.page.link/xyz?link=https://www.example.com/name=xxx&id=yyy 测试了链接
谢谢!
答案 0 :(得分:0)
从Firebase动态链接中获取自定义参数的唯一方法是在深层链接中添加参数。您可以检查this guide了解更多详细信息。附加到短链接的参数将不会传递到深链接,并且pendingDynamicLinkData.link.getQueryParameter(String)
无法获取。