Скрытное получение id пользователя Вк

Рейтинг: 1Ответов: 1Опубликовано: 17.01.2015

каким образом можно скрытно получить лишь один id пользователя Вк? Через API требуется подтверждение пользователем Кросс-доменность не позволяет получить данные с сайта JS запросом

Ответы

▲ 1

Попытки использования ajax или frame не дали никакого результата из-за соображения безопасности браузеров.

Единственный вариант - Open API

Но есть сложность: можно получить id только того, кто установил приложение!! Как быть с этим?

  1. создать приложение
  2. подключить http://vk.com/js/api/openapi.js
  3. выполнить в нужном для вас месте следующий скрипт:
VK.init({
  apiId: ВАШ_API_ID
});

VK.Auth.getLoginStatus(function(response){
 if (response.session) {
    alert('Юзер авторизирован под id : '+response.session.mid);
  } else {
    alert('Юзер не авторизирован ВК');
  }
});