Как получить ссылки на короткие URL-адреса из динамических ссылок Firebase - PullRequest
0 голосов
/ 28 мая 2018

Я создал динамическую ссылку в Firebase и добавляю параметр запроса («id») к сокращенному URL-адресу после этого, чтобы получить его в действии приложения и открыть определенный экран

FirebaseDynamicLinks.getInstance()
            .getDynamicLink(getIntent())
            .addOnSuccessListener(this, object: OnSuccessListener<PendingDynamicLinkData> {
                override  fun onSuccess(pendingDynamicLinkData : PendingDynamicLinkData?) {


                    val id = intent.data.getQueryParameter("id").toInt()

Дело в том, что intent.data возвращает динамическую ссылку без добавления параметров запроса.Есть ли способ получить короткую ссылку в полном объеме?

1 Ответ

0 голосов
/ 30 мая 2018

Вы можете извлечь URL из начального намерения напрямую: Uri uri = getIntent().getData();, но предполагаемый способ передачи данных - добавить параметр ID в ссылку, которую вы делаете динамической, до того, как она будет сокращена: https://firebase.google.com/docs/dynamic-links/android/create

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...