ПРИМЕЧАНИЕ: Есть несколько вопросов по этому topi c, но ни один из них не соответствует моим требованиям.
Я новичок, чтобы реагировать и реагировать на нативные (не на программирование) и пытается создать приложение с указанным ниже стеком технологий.
- react-native
- react-navigation
- Expo
Контекст (прочтите, если вам так кажется): я реализовал вход в систему с помощью twitter, который выполняется на моем внутреннем сервере.
- Пользователь нажимает кнопку в приложении. Он открывает WebBrowser (указанный в expo docs).
- Появляется экран авторизации, и пользователь заполняет и авторизует мое приложение twitter.
- Я использовал URL-адрес своего сервера в качестве обратного вызова в моем приложении twitter, поэтому twitter наконец, перенаправляет пользователя на мой сервер.
Но для сохранения информации, а именно ключа доступа и секрета, мне нужна некоторая информация о пользователе, например, кто этот пользователь. Альтернативный подход может заключаться в том, что обратный вызов должен представлять собой deeplink, перенаправляющий его в приложение, предоставляющее ключи доступа и секрет, а затем мое приложение отправляет почтовый запрос на мой сервер.
В двух словах , я хочу для реализации deeplink в моем приложении. В React, React Navigation и Expo так много статей и документов, я прочитал их почти 100 раз и действительно запутался.
Было бы здорово, если бы кто-нибудь мог сказать мне, каковы точные шаги для глубоких ссылок с реагирующей навигацией, реагируем на родной и expo