Задача дня: Определить залогинен ли пользовать в VK

B
На сайте с 27.02.2012
Offline
38
5140

Хотим адаптировать страницы под социальные сети: т.е. если человек залогинен во Вконткте ему отображаются комментарии Vk, виджеты и т.д. если FB то FaceBook и так далее. Но если с другими сетями проблем не возникло. То как определить залогинен ли пользователь в данный момент в VK стало проблемой. Никаких других данных кроме да/нет не нужно.

Надеемся что на форуме найдутся опытные люди которые подскажут как это можно сделать.

V1
На сайте с 24.10.2012
Offline
64
#1

Вроде так:


VK.init({apiId: **********, onlyWidgets: true});
VK.Auth.getLoginStatus(function(response) {
if (response.session) {
// авторизован в Open API

} else {
// неавторизован в Open API

}
});
B
На сайте с 27.02.2012
Offline
38
#2

для этого нужно id знать, а его у нас нет. Это ведь просто посетитель сайта.

Техподдержка вк говорит что сделать это нельзя (непонятно почему, у других то можно), но я знаю что некоторые сайты как-то это делают.

TF-Studio
На сайте с 17.08.2010
Offline
334
#3

Ну так взять коды с этих сайтов (они же js по идеи...)

Всё ещё лучший способ заработка для белых сайтов: GoGetLinks (https://www.gogetlinks.net/?inv=fahbn8).
LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#4
но я знаю что некоторые сайты как-то это делают.

Ну посмотрите в JS как они это делают. Явно не через PHP

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
B
На сайте с 27.02.2012
Offline
38
#5

Была возможность посмотрели бы, а так вот приходится форумчан напрягать ))

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#6
Benedictwinner:
Была возможность посмотрели бы, а так вот приходится форумчан напрягать ))

А как вы определяете что человек в Фейсбуке залогенный или в одноклассниках например?

По куками или как?

B
На сайте с 27.02.2012
Offline
38
#7
TF-Studio
На сайте с 17.08.2010
Offline
334
#8

Ну так открываем исходный код и смотрим.

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#9

Ну что вы голову людям морочите. В Facebook тоже нужно получать ключ: appId:'176499582463024',

Тоже самое и в VK получите и проверяйте.

Plazik
На сайте с 29.07.2008
Offline
161
#10

Основная идея - определять доступен ли определенный файл с вконтакте для пользователя. Причем надо найти такой файл, который для залогиненного доступе, а для анонима - не доступен.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий