ВКонтакте не работает? Состояние и проблемы. Детектор сбоев
vk.comАнна Слатина | Анна Слатина24.05.2023 15:09 (МСК)
Видос не открывается? Опять ВК глючит 😡
vk.comBanks Lennon | Banks Lennon24.05.2023 15:05 (МСК)
Вк снова присмерти И не грузит видео
telegram.orgDaria E. | Daria E.24.05.2023 14:22 (МСК)
У вас отвалилась трансляция в ВК.
vk.comМихаил Егоров | Михаил Егоров24.05.2023 14:11 (МСК)
У меня ВК сдох
telegram. orgN3k1t4_1996 ᅠ | N3k1t4_1996 ᅠ24.05.2023 13:24 (МСК)
Сбой ВКонтакте
telegram.orgАндрей | Андрей24.05.2023 12:29 (МСК)
А чё с ВК плеем, почему он не работает? Мб кто-то знает
telegram.orgЯна | Яна24.05.2023 12:11 (МСК)
Ну нет, так не работает именно в приложении ВК видео
vk.comДенис Тихомиров | Денис Тихомиров24.05.2023 11:59 (МСК)
Ну умер и умер vk.com/livesamp
telegram.orgreskent | reskent24. 05.2023 11:56 (МСК)
Вк в укр не работает уже
telegram.orgsaint | saint24.05.2023 10:53 (МСК)
У меня наблюдается сбой в вк. Не грузят личные сообщения ( С ПК все работает
otvet.mail.ruDopplerOFF Kekoff | DopplerOFF Kekoff24.05.2023 10:46 (МСК)
Не работает ютуб, гугл и другие зарубежные сайты
Здравствуйте, господа! После сборки ПК появилась такая проблема, что при подключения интернета через телефон(другие способы не пробовал), сразу после подключения не загружаются зарубежные сайты, но такие как вк, одноклассники, авито и т.п. работают. Что бы решить эту проблему я обычно заходил в настройки, отключал/включал Ethernet(скриншот ниже), но в какой-то момент мне это надоело, можно ли решить эту проблему?
24.05.2023 10:34 (МСК)
гспд хочу загрузить в пончык спидпеинт почему когда видосик загружается вк сучка вылетает 😿
vk.comЛия Злотникова | Лия Злотникова24.05.2023 09:41 (МСК)
Хуа, я не могу войти не в один сайт кроме фикбук ВК и телеграмм так что надеюсь хотя бы тут мне ответят и помог разбаниться ведь меня забанили без причины
vk.comЮля Зиганшина | Юля Зиганшина24.05.2023 09:39 (МСК)
у меня очень тормозит инет и вк долго загружает странички(( если что, спойлеры есть также в нашем тг канале
vk.comМарина Миллер | Марина Миллер24. 05.2023 09:30 (МСК)
Доброго ✨ Настроение не очень Толи интернет шалит, толи что, но у меня практически не грузит вк. А главы манхв, которые читаю тоже через вк, просто вре расплывчаты, и чётко ничего не грузит Я даже геншин обновить не могу, выдаёт ошибку Пробовала и через вай фай, и через мобильную сеть — всё едино Зато тг и реманга грузят Так и не секу в чём проблема, но нервов потратила уже прилично Всем хорошего дня! 💙
24.05.2023 09:27 (МСК)
У меня не грузится вк картинки
vk.com’baklakdim ’’ | ’baklakdim ’’24.05.2023 09:03 (МСК)
Вк сломался…
vk.comВладислав Кохнюк | Владислав Кохнюк24. 05.2023 08:21 (МСК)
Ну умер и умер vk.com/livesamp
vk.comНиколай Юрьев | Николай Юрьев24.05.2023 08:16 (МСК)
У кого Вк на телефоне не работает?
telegram.orgМария Чазова | Мария Чазова24.05.2023 08:16 (МСК)
Да вот выше написали уже, что группа в вк не работает. На почту тогда
telegram.orgSonifka | Sonifka24.05.2023 07:28 (МСК)
У МЕНЯ ДАЖЕ ЧЕРЕЗ ГУГЛ ВК НЕ ГРУЗИТ, ЁМАЁ
vk.comКирилл Попов | Кирилл Попов24.05.2023 05:35 (МСК)
Не грузит киньте у кого в вк есть
vk. comЛена Илюшкина | Лена Илюшкина24.05.2023 05:24 (МСК)
Карина, Вк тупит и не грузит остальных. Немного позже будут разосланы в ЛС.
vk.comЛена Илюшкина | Лена Илюшкина24.05.2023 05:24 (МСК)
Дана, Вк тупит и не грузит остальных. Немного позже будут разосланы в ЛС.
vk.comЛена Илюшкина | Лена Илюшкина24.05.2023 05:23 (МСК)
Golden, Вк тупит и не грузит остальных. Немного позже будут разосланы в ЛС.
telegram.orgㅤ⛧ㅤ | ㅤ⛧ㅤ24.05.
2023 04:52 (МСК)у мя вк мессенджер не работает
Apple IncNoadik192 | Noadik19224.05.2023 03:29 (МСК)
Приложение «VK Музыка»- «Не работает за что платить ?» | Отзывы
Когда нет интернета. Загружаемые песни не играют !
Apple IncChertanovo 117308 | Chertanovo 11730824.05.2023 03:16 (МСК)
Приложение «VK Музыка»- «Виснет даже на флагманах» | Отзывы
14 pro max с актуальной ios Треки по пол часа переключаются И более того, 1/8 из всех треков только прогружается, воом в парашу превратили Продолжайте дальше, и вы пробьете дно еще глубже.
Apple IncIrinaGood | IrinaGood24. 05.2023 03:03 (МСК)
Приложение «ВКонтакте: сообщения, видеочат»- «Запускается со второго раза» | Отзывы
Обновил приложение, теперь оно запускается со второго раза – после первого запуска вылетает на рабочий стол
Apple IncШелопугин | Шелопугин24.05.2023 03:00 (МСК)
Приложение «ВКонтакте: сообщения, видеочат»- «Галочки о прочтении» | Отзывы
Господи, да уберите вы эти галочки, они наоборот сбивают с толку, или как-то цветом обыграйте это. Раньше была точка, и когда человек прочитал, точку исчезала и всё понятно и просто, сейчас же эта Галочка висит и не понятно прочитал человек или нет
vk.comАндрей Аношкин | Андрей Аношкин24.05.2023 02:40 (МСК)
Че с Вк творится вылетает лагает писец
vk. comNoname Ognestreloff | Noname Ognestreloff24.05.2023 01:17 (МСК)
Не грузит в телеге,загрузите в ВК
telegram.orgАлексей Рандеву | Алексей Рандеву24.05.2023 00:47 (МСК)
У всех не работает вк музыка?
vk.comХозяйка Шабаша | Хозяйка Шабаша24.05.2023 00:18 (МСК)
Или лежит до утра и листает ленту вк
vk.comЮнис Ахмедов | Юнис Ахмедов23.05.2023 23:37 (МСК)
Павел Дуров не видит что вк не робит!!! Не грузится ничего уже как 3 ⏰️
telegram. orgаляска янг | аляска янг23.05.2023 22:58 (МСК)
ребят у кого тоже не работает вк? вообще уже 3 часа не грузит
telegram.orgКристина Епанчина | Кристина Епанчина23.05.2023 22:40 (МСК)
Что снова с вк почему он не работает
vk.comАлександр Романенко | Александр Романенко23.05.2023 22:38 (МСК)
Вк сломался у меня, блин(
telegram.orgАнастасія Кордіна | Анастасія Кордіна23.05.2023 22:29 (МСК)
Блин а у меня не работает vk
telegram. orgАнна | Анна23.05.2023 22:28 (МСК)
Такое сообщение висит на стене в вк
vk.comRoxana Visconti | Roxana Visconti23.05.2023 21:34 (МСК)
У мя ВК умер
vk.comЕкатерина Арнаутова | Екатерина Арнаутова23.05.2023 21:28 (МСК)
Девочки что опять с ВК? Сообщения не грузится идёт соединение и все🙄
vk.comВот это Фотошоп! | Вот это Фотошоп!23.05.2023 21:12 (МСК)
Кажется ВК снова сломался! 👍🏻
vk.comEMPIRE | История Человечества | EMPIRE | История Человечества23. 05.2023 21:12 (МСК)
Неужто ВК снова поломался? 🤔
telegram.orgДаниил | Даниил23.05.2023 20:18 (МСК)
Блин, с телефона лагает и не идёт транса, хз может у меня телефон слабый. Хонор 10. На телеке нет приложения. Чёт ВК лайв пока не радует. Ладно пойдем к компу.
youtube.comFORAS | FORAS23.05.2023 19:52 (МСК)
ссылки под видео на группу в вк не работает
Apple Incdaddy koston | daddy koston23.05.2023 19:21 (МСК)
Приложение «VK Музыка»- «Приложение постоянно тормозит» | Отзывы
Песни произвольно останавливаются ,переключаются ,приложение просто вылетает .Не говоря уже о плохой подборке песен по профилю. Да и поддержка рекомендует удалить приложение и заново загружать песни . Это проблема возникает не в первый раз. Получается надо каждый месяц удалять его. Вообщем не рекомендую приложение. Работает все плохо и поддержка не отвечает
telegram.orgBratishka | Bratishka23.05.2023 19:12 (МСК)
ростелекок отвалился вк отвалился чпоко че дальше?
vk.comГалина Филат | Галина Филат23.05.2023 18:58 (МСК)
висит в ВК
Apple IncАэхахахах | Аэхахахах23.05.2023 18:44 (МСК)
Приложение «ВКонтакте: сообщения, видеочат»- «Лагает» | Отзывы
Помогите пожалуйста, у меня лагает вк! Пробовала уже и удалять и обновлять,бесполезно Интернет хороший везде!
telegram. orgМонашка | Монашка23.05.2023 18:29 (МСК)
Вк лег отдохнуть
telegram.orgАнастасия | Анастасия23.05.2023 17:50 (МСК)
Да, даже вк сова не грузит
telegram.orgKotovanskiy | Kotovanskiy23.05.2023 17:42 (МСК)
Тюмень Вк музыка не работает
telegram.orgДмитрий | Дмитрий23.05.2023 17:41 (МСК)
У меня и через вк х не пашет
telegram.orgDmitriy Mirniy | Dmitriy Mirniy23. 05.2023 17:39 (МСК)
В контакте официальном тоже не работала
telegram.orgVictor | Victor23.05.2023 17:28 (МСК)
а вк походу не работает с бэндлинк вообще…
telegram.orgИгорь | Игорь23.05.2023 17:27 (МСК)
У меня одного музыка вк не работает?
vk.comSw Sw | Sw Sw23.05.2023 17:26 (МСК)
девочки,у кого музыка в ВК не работает???
otvet.mail.ruОмар Магомедов | Омар Магомедов23.05.2023 17:26 (МСК)
У меня у одного не работает сейчас музыка в ВК?
Ни в приложении не на сайте ни на другом аккаунте
telegram. org@rkmen | @rkmen23.05.2023 17:26 (МСК)
На долго лег Вк?
Показать еще
Facebook и Instagram признаны экстремистскими организациями и запрещены в РФ
У вас тоже есть проблема с сервисом ВКонтакте? Расскажите об этом
Рассказать ВКонтактеРассказать в TelegramПосмотрите, что пишет в официальных каналах ВКонтакте
Из App Store пропали все приложения VK, включая Mail.ru. Какие есть альтернативы «Вконтакте» и почте
Техноновости
Роман Персианинов
остается в контакте
Профиль автораВечером 26 сентября из App Store пропали приложения VK, в том числе Mail.ru и «Вконтакте».
Кроме них из магазина приложений исчезли «VK Музыка», «VK Клипы», «VK Мессенджер», VK Play и «VK Админ». При этом приложения «Одноклассников», ICQ и мессенджера «Там-Там» все еще можно скачать. В магазине Google Play для андроид-смартфонов приложения компании VK также доступны.
В пресс-службе VK сообщили, что причины удаления неизвестны, компания направила запрос в Apple. Сервисы продолжают работать в штатном режиме, но пользователи могут столкнуться с проблемами в работе уведомлений и платежей.
В этом материале вы узнаете
- Можно ли вернуть «Вконтакте» на Айфон
- Альтернативные клиенты «Вконтакте» в App Store
- Альтернативные способы войти в почту Mail.ru
Можно ли вернуть «Вконтакте» на Айфон
Уже установленные приложения останутся на телефоне. Но если удалить сервисы, восстановить их не получится.
То же самое произойдет, если у вас включена функция выгрузки неактивных приложений — когда Айфон временно удаляет программы, которыми вы редко пользуетесь. Если это случится с VK, установить обратно их не выйдет. Проверьте, работает ли у вас функция «выгрузки»: нужно перейти в «Настройки» → App Store и отключить «Сгружать неиспользуемые».
Пользователям, которые не могут получить доступ к приложению, предложили заходить через мобильную версию сайта — m.vk.com.
Альтернативные клиенты «Вконтакте» в App Store
Аналогов «Вконтакте» для Айфонов немного, при этом часть из них давно не обновляется или не работает вовсе. Мы попробовали установить шесть приложений — из них лишь три работают стабильно, остальные в рамках теста либо вылетали, либо не включались вовсе.
Пользуйтесь альтернативными клиентами на свой страх и риск
Заходить во «Вконтакте» через сторонние приложения — потенциальный риск для конфиденциальности и безопасности персональных данных. Если не доверяете им свой пароль, лучше воспользуйтесь браузерной версией.
VFeed. Один из самых популярных альтернативных клиентов соцсети. Интерфейсом он похож на оригинал, но дизайн минималистичнее. Приложение обновляют регулярно, примерно раз-два в месяц. Исправляются баги и добавляются новые функции — к примеру, в сентябре появились возможности закреплять сообщения в чатах и создавать там опросы.
Из возможностей клиента:
- можно настроить размер шрифта и текста, работает ночная тема;
- есть режим невидимки: в нем пользователь остается офлайн до тех пор, пока не отправит кому-то сообщение или не обновит список диалогов вручную;
- можно отключить автоматическое прочтение сообщения при открытии диалога.
Обзор NashStore — российской альтернативы Google Play
Однако через клиент нельзя слушать музыку, а также общаться по аудио- и видеосвязи. Также есть реклама в новостной ленте, но ее можно отключить за 75 Р в месяц.
Три иконки внизу — это ночная тема, кастомизация клиента и добавление нового аккаунта | Функция «Черный список» работает в клиенте ограниченно: можно лишь посмотреть, кто уже заблокирован |
«Контакт». Клиент примерно с таким же набором функций, что и VFeed. Особенности следующие:
- видеозаписи воспроизводятся с задержкой;
- платных стикеров из «Вконтакте» нет. Есть часть бесплатных, но их сначала нужно добавить в свой профиль через официальное приложение «ВКонтакте» или в веб-версии. У «Контакта» также есть свои платные наборы стикеров — в среднем они стоят около 150 Р;
- возможность отключить рекламу стоит дороже — 279 Р в месяц.
VK и Минцифры запустили RuStore: как скачать магазин приложений, что там есть и чего нет
Судя по истории обновлений в App Store, разработчики не занимаются развитием клиента. Последнее обновление было в сентябре 2021 года.
Иконка с золотыми монетами обозначает количество внутренней валюты на счете в клиенте. В оригинальном приложении такого нет | Вот так выглядит перечень сообществ |
«Включайся!». Еще один клиент, который похож на два предыдущих — в первую очередь функцией невидимки. Клиент работает стабильнее «Контакта» — реже вылетает и тормозит, но видео в нем тоже загружаются медленно.
При этом в нем нет рекламы в разделе «Новости». Других платных функций также нет. Последнее обновление было в декабре 2021 года.
Дизайн главной страницы во «Включайся!» чуть отличается от предыдущих вариантовАльтернативные способы войти в почту Mail.ru
Альтернативных клиентов для почты Mail.ru, как в случае с «Вконтакте», нет. Но получить доступ к своей электронной почте можно через приложения других почтовых сервисов.
«Яндекс Почта». При регистрации нового аккаунта сервис предложит выбрать почту — среди вариантов есть и Mail.ru. Для авторизации понадобится адрес почты и пароль. После этого среди аккаунтов в приложении «Яндекса» появится почта на Mail.ru. Письма будут приходить туда в привычном режиме.
«Яндекс» поддерживает много разных почтовых сервисовGmail. Процесс авторизации через гугл-почту почти не отличается от предыдущего варианта.
В приложении нужно нажать «Добавить аккаунт» и в списке выбрать пункт «Другой». Затем ввести адрес электронной почты и пароль. После этого в приложении появится новый профиль с доступом к почте на Mail.ru.
Здесь Mail.ru нет в перечне сервисов, но в почту все еще можно зайти через пункт «Другой»Альтернативный вариант — можно воспользоваться веб-версией, сделав ярлык на рабочем столе. Для этого надо открыть почту Mail.ru в Safari, нажать кнопку «Поделиться», выбрать «На экран „Домой“» и «Добавить».
Мы постим кружочки, красивые карточки и новости о технологиях и поп-культуре в нашем телеграм-канале. Подписывайтесь, там классно: @t_technocult.
ВК? социальная сеть не загружается: Проблемы с ВК? социальная сеть
ВК ? социальная сеть не загружается или очень медленно несмотря на подключение к интернету? Тогда узнайте здесь, что вы можете сделать, если ВК? социальная сеть не загружается.
Может быть довольно неприятно, когда приложение из App Store не может быть загружено и, следовательно, обновлено. Загрузка или обновление запущены, но в нерабочее время загружается только часть приложения.
Или приложение типа ВК? социальная сеть не может быть установлена, потому что загрузка не начинается, даже если вы подключены к Интернету.
Кстати, могут возникать и другие проблемы и ошибки, которые вы можете найти в обзоре всех ВК ? проблемы в социальных сетях найти.
ВК ? социальная сеть не загружается
Вы хотите скачать или обновить ВКонтакте? социальная сеть, и для начала загрузки или для полной загрузки приложения требуется целая вечность, потому что оно просто не загружается. Многие потом отчаянно пытаются перезагрузить загрузку ВК? социальной сети, но и это не приводит ни к какому полезному результату.
Следующей попыткой многих будет проверка интернет-соединения. Но WLAN показывает полный прием и все равно не работает или работает очень медленно.
ВК ? социальная сеть загружается очень медленно
Если ВК ? социальная сеть загружается очень медленно, это также может быть связано с размером самого приложения. Индикатор выполнения показывает медленную загрузку, но это может появиться только из-за размера приложения. В случае обновления вы можете проверить в соответствующем магазине приложений, насколько велик установочный файл, и посмотреть, может ли он загружаться так долго из-за своего размера.
ВК ? Обновление социальной сети не запускается
Хотите ли вы обновить ВК? социальной сети или загрузите его снова. Если один не работает, у вас, вероятно, те же проблемы с другим, и вам следует искать те же решения.
Поэтому мы собрали несколько возможных решений, чтобы вы могли скачать ВК ? Приложение социальной сети без проблем.
Для ВК ? социальная сеть скачать на работу:
Надеемся, что следующие решения помогут вам загрузить ВК? социальной сети, и загрузка не длится вечно. Если вам известны другие возможные решения, мы с нетерпением ждем сообщения от вас в конце этой статьи.
- Проверить интернет-соединение
Причины почему ВКонтакте ? социальная сеть не может быть загружена, не может быть более разной. В большинстве случаев это связано с вашим собственным подключением к Интернету. Вполне возможно, что ваше устройство находится в сети Wi-Fi, но оно все равно не работает, поэтому вам следует попробовать зайти на веб-сайт в Интернете с помощью браузера. Если это работает нормально, то это не ваш смартфон или планшет. Если вы пытаетесь загрузить приложение через мобильную сеть (что не рекомендуется из-за потребления данных), то вам следует проверить, насколько стабильно мобильное соединение. Возможно, ваш объем данных также был израсходован и поэтому доступен медленно. Также может случиться так, что загрузка из мобильной сети невозможна из-за ваших настроек.
В этом случае вам следует проверить настройки мобильных данных на вашем устройстве. - Перезагрузите смартфон или планшет
Часто возникают проблемы с App Store после обновления операционной системы Android или iOS. После обновления системы вполне может случиться так, что соединение с данными для входа в соответствующий магазин перестанет работать безопасно. В этом случае следует перезагрузить смартфон или планшет, что перезагрузит все настройки и функции и, при необходимости, восстановит подключение к App Store. - Проверить статус сервера
Если перезагрузка и работающее подключение к интернету не решили проблему и ВК ? социальная сеть по прежнему загружается медленно или вообще не загружается, то может быть и на серверах iTunes Store для iOS или для Android на серверах Google Play Store лежат. Это не должно быть связано с серверами разработчика ВКонтакте, так как приложение находится на серверах App Store, в редких случаях они могут быть перегружены или возникать сбои из-за профилактических работ.проверить статус сервера Apple
проверить статус сервера Google - Для Android: Очистите кеш и удалите данные в Play Store
Это полностью перезапустит приложение, и проблемы могут быть решены.- Откройте приложение « Настройки » на устройстве.
- Нажмите Приложения и уведомления , затем нажмите Просмотреть все приложения .
- Прокрутите вниз и коснитесь Google Play Store.
- Ответвитель Память Пустой кэш .
- Затем нажмите Очистить данные .
- Снова откройте Play Store и повторите попытку загрузки.
Итак, мы надеемся, что советы и подсказки были полезны, а ВКонтакте ? загрузка из социальной сети снова работает быстро и без проблем.
Кстати могут быть и другие проблемы и ошибки которые вы можете найти в обзоре всех ВК ? проблемы с социальными сетями .
Если у вас и дальше будут проблемы с ВК ? социальная сеть все еще загружается медленно, мы с нетерпением ждем вашего ответа.
ВК ? социальная сеть Сообщить о проблемеПохожие ВК ? проблемы в социальных сетях:
Похожие сообщения:
- Torgauer Zeitung ePaper дает сбой — что делать? Советы и решения
- Рукописные шрифты Проблемы и устранение неполадок – решения
- Фото Fyuse-3D Проблемы и устранение неполадок – решения
- EAP Optima не загружается: Проблемы с EAP Optima
ВК ? социальная сеть не загружается или тормозит? Отчет здесь:
Аутентификация — ВК SDK Android
Подробную информацию о процессе авторизации ВКонтакте см. на официальном документация: https://vk.com/dev/access_token
Способы показать страницу входа
Если у пользователя установлено официальное приложение ВКонтакте, вы можете запросить доступ без ввода пользователем логина и пароля. Но поток кода авторизации не поддерживается ни приложением ВКонтакте, ни официальный SDK. В противном случае будет использоваться WebView, и пользователь будет вводить свои учетные данные только в первый раз.
Используя функцию VK SDK Android — Auth, вы можете:
- использовать
логин
метод и способ отображения страницы будут выбраны автоматически - заставить использовать WebView с помощью метода
VkAuth.AuthMode.RequireWebView
- заставить использовать приложение ВКонтакте с помощью методов
VkAuth.AuthMode.RequireApp
- исключение будет выброшено, если приложение не установлено, но вы можете вручную проверить этот факт с помощью
метод
VkAuth.isVkAppInstalled
- исключение будет выброшено, если приложение не установлено, но вы можете вручную проверить этот факт с помощью
метод
Способы получения результата аутентификации
В обоих случаях, с приложением ВКонтакте или с WebView, некоторые действия будут открываться с помощью startActivityForResult
метод.
Использование пользовательских вкладок, onNewIntent
прослушиватель будет добавлен.
Использовать встроенный обратный вызов
Первый параметр — androidx.activity.ComponentActivity
(например, androidx.appcompat.app.AppCompatActivity
):
класс MainActivity : AppCompatActivity(R.layout.activity_main) { переопределить удовольствие onCreate(savedInstanceState: Bundle?) { // нужно вызвать перед onCreate val launcher = VkAuth.register(this) {результат -> Log.e("vk_auth", result.toString()) } super.onCreate(сохраненныйInstanceState) someButton.setOnClickListener { VkAuth.login(это, лаунчер, параметры) } } }
Пользовательские вкладки Chrome
Для поддержки авторизации через пользовательские вкладки Chrome вам необходимо:
1. Подготовьте приложение ВКонтакте
Прежде всего, вам нужно добавить URI перенаправления в настройки приложения.
Для этого перейдите сюда: https://vk.com/apps?act=manage
Выберите свое приложение, и затем перейдите в Настройки
: https://vk.com/editapp?id=XXX§ion=options
И добавьте свой URI перенаправления в поле Авторизованный URI перенаправления:
.
2. Подготовьте свой веб-сайт
Вам нужно сделать файл JSON доступным здесь: https://domain.com/.well-known/assetlinks.json
[ { "отношение": [ "delegate_permission/common.handle_all_urls" ], "цель": { "пространство имен": "android_app", "package_name": "com.example.android", "sha256_cert_fingerprints": [ "Возьмите SHA256 из ./gradlew signingReport" ] } } ]
3. Подготовьте файл AndroidManifest.xml
Сделайте вашу активность аутентификации (откуда вы будете выполнять аутентификацию) доступной для обнаружения:
XML<активность android:name=".auth.YourAuthActivity" android:exported="true" android:launchMode="singleTop">intent.action.VIEW" /> <данные android:scheme="https" /> <данные android:scheme="http" /> <данные android:host="example.com" /> интент-фильтр> активность>
4. Подготовьте задание
В вашей активности аутентификации, непосредственно перед onCreate
, вызовите VkAuth.register(this)
и используйте возвращенный ActivityResultLauncher
.
И вуаля!
Теперь у вашего пользователя будет более удобный и безопасный опыт.
Им не нужно будет вводить свои пароли, если они вошли в ВК в своем браузере.
Параметры
Kotlinval активность: ComponentActivity = this // Отсюда: https://vk.com/apps?act=manage // Выбираем приложение и получаем ID отсюда: https://vk.com/editapp?id=XXX // Или заходим сюда: https://vk.com/editapp?id=XXX§ion=options и смотрим App ID значение appId = 1 // См. : https://vk.com/dev/implicit_flow_user val responseType = VkAuth.ResponseType.AccessToken // См.: https://vk.com/dev/authcode_flow_user // Требуется только в том случае, если вы используете аутентификацию на стороне сервера // Поддерживается только при использовании WebView или CustomTabs; игнорируется приложением ВКонтакте val responseType = VkAuth.ResponseType.Code // См.: https://vk.com/dev/permissions // Может быть пустым, поэтому токен будет действителен в течение одного дня // и вы сможете получить основную информацию о пользователе. // Вы можете использовать строковые значения, разделенные запятыми val scopes = "офлайн, электронная почта" // Или целочисленные значения val области = 65536 + 4194304 // Или предопределенные константы val scopes = listOf(VkAuth.Scope.Offline, VkAuth.Scope.Email) // URL перенаправления после успешной или неудачной авторизации // Эта страница не будет показана. // По умолчанию VkAuth.VK_REDIRECT_URI_DEFAULT = "https://oauth.vk.com/blank.html" // Но его нужно переопределить, чтобы поддерживать пользовательские вкладки. val redirectUri = "ВашCustomRedirectUri" // Тип отображения страницы авторизации // По умолчанию VkAuth.Display.Mobile // .Android и .Ios — частные значения, используемые официальными приложениями ВКонтакте // потому что официальные приложения также используют WebView // Поддерживается только при использовании WebView или CustomTabs; игнорируется приложением ВКонтакте val display = VkAuth.Display.Mobile // это значение по умолчанию и рекомендуемое значение // Произвольная строка, которая будет возвращена вместе с результатом авторизации. // Поддерживается только при использовании WebView или CustomTabs; игнорируется приложением ВКонтакте val state = "test_1234" // по умолчанию пусто // Устанавливает, что запрос разрешений не должен быть пропущен, даже если пользователь уже авторизован. // Если установлено значение false, веб-страница не будет отображаться val revoke = true // по умолчанию true // См.: https://vk.com/dev/versions val apiVersion = "5.113" // 5.113 по умолчанию
Использовать VkAuth. AuthParams
:
val params = VkAuth.AuthParams( идентификатор клиента = идентификатор приложения, тип ответа = тип ответа, // требуется для пользовательских вкладок Uri перенаправления = Uri перенаправления, // все остальные параметры необязательны объем = объемы, дисплей = дисплей, состояние = состояние, отозвать = отозвать, апиверсия = апиверсия, ) VkAuth.login(активность, лаунчер, параметры, authMode)
Режимы аутентификации:
Котлин/** * Используйте это как параметр для [VkAuth.login], чтобы указать поведение */ перечисляемый класс AuthMode { /** * Официальное приложение ВКонтакте будет использоваться, если [VkAuth.isVkAppInstalled], * иначе будет выброшена ошибка */ Требовать приложение, /** * Официальное приложение ВКонтакте не будет использоваться, даже если оно доступно, оно не будет проверяться. * В противном случае, если пользовательские вкладки Chrome доступны, они будут использоваться. * В противном случае будет использоваться WebView. */ RequireWeb, /** * Официальное приложение ВКонтакте не будет использоваться, даже если оно доступно, оно не будет проверяться. * Пользовательские вкладки Chrome не будут использоваться, даже если они доступны, они не будут проверены. * Всегда будет использоваться WebView. */ Требовать веб-просмотр, /** * Если доступно официальное приложение ВКонтакте, оно будет использовано. * В противном случае, если пользовательские вкладки Chrome доступны, они будут использоваться. * В противном случае будет использоваться WebView. */ Авто }
Обработать результат
VkAuthResult
является закрытым классом.
Если responseType
равно VkAuth.ResponseType.AccessToken
, вы получите VkAuthResult.AccessToken
.
Если responseType
равно VkAuth.ResponseType.Code
, вы получите VkAuthResult. Code
.
Если авторизация не удалась и произошла какая-то ошибка, вы получите VkAuthResult.Error
.
Проверьте ошибка
, errorReason
и errorDescription
поля результата.
Но если страница не была показана и произошла какая-то ошибка до процесса авторизации, эти поля будут пустыми и исключение
поле будет содержать исключение.
Пример для AccessToken
:
val params = VkAuth.AuthParams( идентификатор клиента = идентификатор приложения, тип ответа = VkAuth.ResponseType.AccessToken ) val callback = { результат: VkAuthResult -> когда (результат) { это VkAuthResult.AccessToken -> { /* сделать что-то с result.accessToken, result.expiresIn, result.userId и т. д. */ } это VkAuthResult.Error -> { /* что-то делаем с result.error */ } } } // перед действием.onCreate val launcher = VkAuth.register(активность, обратный вызов) // где-то onClick VkAuth.