Я создал динамическую ссылку Firebase, например:
dynamic link: https://my.dynamic.link
deep link: https://my.deep.link
Когда кто-то посещает эту динамическую ссылку, он либо откроет мое приложение, если оно установлено, либо откроет Google Play, чтобы установить мое приложение.
Я не создаю динамические ссылки с помощью приложения для Android, но мне нужно добавить параметры к той же динамической ссылке, например:
https://my.dynamic.link/?p1=a&p2=b
https://my.dynamic.link/?p3=c
https://my.dynamic.link/?p5=e&p6=f
Теперь мне нужно получить полную динамическую ссылку (неглубокая ссылка) в моем приложении для Android. Документы Firebase дают правильный способ получить глубокую ссылку.Это не то, чего я хочу.
FirebaseDynamicLinks.getInstance()
.getDynamicLink(getIntent())
.addOnSuccessListener(this, new OnSuccessListener<PendingDynamicLinkData>(){
@Override
public void onSuccess(PendingDynamicLinkData pendingDynamicLinkData) {
if (pendingDynamicLinkData != null) {
pendingDynamicLinkData.getLink(); // --> https://my.deep.link
/*
what I want is the dynamic link with parameters
https://my.dynamic.link/?p1=a&p2=b
*/
}
}
});
Есть ли способ достичь этого?