Android - 安装和启动时将数据从链接传递到应用程序

时间:2018-06-10 21:07:07

标签: android android-intent google-play deep-linking applinks

我想实现一个应用邀请,我可以通过链接分享给用户

  

嗨,你被邀请到某某。点击这里接受!   http://myapp.com/?foo1=bar1&foo2=bar2

链接本身会重定向到Google Play商店,但我想保留foo1 = bar1,foo2 = bar2。当应用程序启动时,我想获取该数据并使用它做一些事情。

这一切都可能吗?

如果没有,是否还有其他方法可以解决这个问题?

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以使用Google Play referrer API。有一个库,Play Install Referrer Library将它包装在一个稍微易于使用的界面中。

答案 1 :(得分:0)

就我而言,我想与

共享给用户的链接
`myaboutme = ""`

如果 用户拥有我的应用程序,它将使用“应用程序链接”将其打开至“ group0232”

否则

他没有安装该应用,他将点击“下载”按钮将他带到

`https://mysite/group0232`

然后,在首次安装后,如下面的链接中所示,获取引荐来源网址及其内容(例如,获取“ group0232”)

https://developer.android.com/google/play/installreferrer/library