Я хочу сделать кнопку на своем веб-сайте, которая позволит пользователю открыть собственное приложение facebook (если оно установлено) или открыть сайт facebook иначе. Как я понял, мне нужно создать отдельную страницу html для этого.Почему эта глубокая ссылка (приложение), созданная facebook, не работает?
Я пробовал ссылки на веб-сайт, размещенные на Facebook, чтобы получить рабочий пример приложения. Следующий код был создан в facebook, к нему можно получить доступ url.
Я попытался открыть эту ссылку с помощью iOS (Safari, Chrome), Android (браузер по умолчанию, Chrome). Несмотря на то, что у меня установлено приложение facebook на обоих устройствах, я перенаправлен на сайт facebook.
Почему это происходит? Как я могу заставить его открывать собственные приложения?
<html>
<head>
<title>App Link</title>
<meta property="fb:app_id" content="505860159524932" />
<meta property="al:ios:url" content="fb://profile/838619192839881" />
<meta property="al:ios:app_name" content="Facebook" />
<meta property="al:ios:app_store_id" content="284882215" />
<meta property="al:android:package" content="com.facebook.katana" />
<meta property="al:android:app_name" content="Facebook" />
<meta property="al:android:url" content="fb://page/838619192839881" />
<meta property="al:web:should_fallback" content="false" />
<meta property="al:web:url" content="https://www.facebook.com/warpcompany" />
<meta http-equiv="refresh" content="0;url=https://www.facebook.com/warpcompany" />
</head>
<body>Redirecting...</body>
</html>
Safari и Chrome не поддерживают ссылки на приложения. –