Динамическая ссылка Firebase c не создается в Android - PullRequest
0 голосов
/ 26 февраля 2020

Мне не удается создать краткую динамическую ссылку c в моем приложении Android.

Исключение:

com.google. android .gms.common.api.ApiException: 403: Запросы к этому API-интерфейсу firebasedynamiclinks.googleapis.com метод google.firebase.dynamiclinks.v1.DynamicLinksService.CreateShortDynamicLink заблокированы.

Код :

 fun buildDeepLink(deepLink: Uri, minVersion: Int): Task<ShortDynamicLink> {
                val uri =
                "https://name.page.link/" + Constant.DEEP_LINK_CODE.property_id + property!!.getid
                val uriPrefix = "https://name.page.link"

                val builder = FirebaseDynamicLinks.getInstance()
                    .createDynamicLink()
                    .setDomainUriPrefix(uriPrefix)

                    .setAndroidParameters(
                        DynamicLink.AndroidParameters.Builder()
                            .setMinimumVersion(minVersion)
                            .build()
                    )
                    .setLink(Uri.parse(uri))


                // Build the dynamic link
                val link = builder.buildShortDynamicLink()
                return link
            }

примечание: "uriPrefix" зарегистрирован в консоли Firebase.

1 Ответ

0 голосов
/ 07 апреля 2020

Я столкнулся с той же проблемой. Возможно, вам потребуется зарегистрировать отпечаток SHA1 в консоли Firebase. Если вы работаете в отладочной сборке, вам необходимо зарегистрировать отпечаток SHA1 ключа отладки

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