динамическая ссылка, которая использует приложение Facebook, если установлено - PullRequest
0 голосов
/ 10 ноября 2018

Я ищу решение, которое позволило бы мне создать ссылку на моем веб-сайте для обработки следующих вариантов использования:

1) На рабочем столе пользователь связан с URL - например. https://www.facebook.com/pg/sony

2) Если установлен доступ из Android / IOS и установлено приложение Facebook, ссылки на эту страницу в приложении Facebook.

3) Если доступ из Android / IOS и приложения Facebook установлен , а не , ссылки на стандартный URL-адрес в браузере (такие же, как в варианте 1)

Есть ли решение для этого? Я видел некоторые взломы JavaScript, которые не кажутся надежными, например. Как проверить, установлено ли приложение с веб-страницы на iPhone?

Я начал исследовать динамические ссылки branch.io и firebase в качестве опции, поскольку они предоставляют ссылки для восстановления после отказа, если ваше приложение не установлено. Однако, на первый взгляд, кажется, что они направлены на создание ссылок на ваше собственное приложение, а не на общедоступное приложение, такое как facebook

.

Есть ли надежное решение этой проблемы?

Большое спасибо

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

Branch, безусловно, поможет в глубоких ссылках, если в приложении установлен Branch SDK Branch.Поскольку Facebook не использует Branch, лучшим вариантом будет использование исходного URL-адреса Facebook, предложенного Тоддом.

0 голосов
/ 13 ноября 2018

Я думаю, что ваш лучший вариант - просто использовать простой старый URL, который ссылается на вашу страницу в Facebook.

Приложение Facebook довольно хорошо запрашивает любые URL-адреса, которые оно может обработать, и гарантирует, что оно перенаправляет людей в нужное место в приложении, где это необходимо. Никакой дополнительной работы с вашей стороны не требуется.

...