RuStore Deeplinks
Вы можете открыть некоторые экраны приложения RuStore из вашего приложения, используя deeplinks.
К примеру, вы можете открыть экран со всеми подписками пользователя, используя следующий код.
try {
startActivity(Intent(Intent.ACTION_VIEW, Uri.parse( "rustore://profile/subscriptions" )))
} catch (ex: ActivityNotFoundException) {
// Handle error when RuStore is not installed
}
Здесь: rustore://profile/subscriptions
— это RuStore deeplink. Вы можете заменить его на любой из перечисленных ниже, чтобы открыть необходимый экран приложения RuStore.
Поддерживаемые браузеры
Браузер | Поддержка RuStore Deeplinks |
---|---|
Google Chrome | Есть |
Яндекс Браузер | Есть |
Mozilla Firefox | Нет |
Opera | Нет |
Mi Browser | Нет |
Samsung Internet | Нет |
Список deeplinks
Функция | Deeplinks |
---|---|
Экран приложения |
Здесь: {packageName} — имя пакета приложения. |
Экран подписок | rustore://profile/subscriptions . |
Экран аккаунта/обновлений | rustore://apps.rustore.ru/updates . |
Экран авторизации | rustore://auth/ . |
Экран разработчика (с версии 1.36.0) | rustore://apps.rustore.ru/developer/{devId} :
|