Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.09.2016, 18:00   #1
sedilla
Новичок
Джуниор
 
Регистрация: 25.09.2016
Сообщений: 2
По умолчанию Поиск в социальных сетях

Всем привет! В общем, нужно создать одностраничный сайт, который будет искать человека в Одноклассниках и Вконтакте. Например, вводится фамилия, имя и дата рождения человека. И тут же выводятся 2 колонки, в каждой из которых будут указаны ссылки на имеющиеся страницы ВК и ОК. Притом, что дополнительно в скобках будут указаны нужные параметры (например, открыта ли страница или как давно человек был на сайте). Понятно, что, скорее всего, тут нужно использовать API, но не могли бы Вы объяснить принцип работы такого сайта? Схему можете увидеть по ссылке. Сложно ли это реализовать? Какие инструменты нужно использовать? Как произвести авторизацию, ведь без нее поиск будет недоступен. У меня есть минимальные знания во всём этом, поэтому прошу указать направление, в котором буду сам разбираться. Заранее благодарю!
sedilla вне форума Ответить с цитированием
Старый 26.09.2016, 01:42   #2
predefined
Форумчанин
 
Регистрация: 01.08.2016
Сообщений: 182
По умолчанию

Сначала надо посмотреть отдают VK и OK ли эти данные по API, и выполняют ли через API поиск по фамилии/имени и дате рождения.

Если да - при получении формы с ФИО/ДатаРождения по АПИ запрашиваете данные у VK и OK, парсите из ответ и выводите у себя на сайте.

Если нет - то придётся написать сканер, которые будет (как робот-индексатор Яндекса) регулярно лазить по всем страницам VK и OK, и складывать в вашу базу данных: ФИО, ДатуРождения, Url страницы.
Таких робота, скорее всего должно быть 2 - один ходит по VK и OK залогиненый, а второй - нет. Тогда можно будет различить открытые/закрытые группы и собрать информацию с закрытых групп.

При при получении формы поиска с ФИО/ДатаРождения, ваш сервер сдёрнет страницу и прочитает с неё как давно человек был на сайте.

PS: Во втором случает у Роскомнадзора может возникнуть вопрос об обработке вашим сайтом персональных данных.

Последний раз редактировалось predefined; 26.09.2016 в 01:46.
predefined вне форума Ответить с цитированием
Старый 26.09.2016, 10:39   #3
sedilla
Новичок
Джуниор
 
Регистрация: 25.09.2016
Сообщений: 2
По умолчанию

спасибо огромное, Вы очень помогли.
sedilla вне форума Ответить с цитированием
Старый 26.09.2016, 11:13   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,158
По умолчанию

Цитата:
Сообщение от predefined Посмотреть сообщение
PS: Во втором случает у Роскомнадзора может возникнуть вопрос об обработке вашим сайтом персональных данных.
к ВК/ОК и прочим же не возникает.... а при регистрации даже нет никаких пунктов о согласии на использовании персональных данных, да и по большому счету они не требуются- если кто-то сам о себе размещает что то кроме того, что необходимо для регистрации - его проблемы
ADSoft вне форума Ответить с цитированием
Старый 30.09.2016, 18:52   #5
predefined
Форумчанин
 
Регистрация: 01.08.2016
Сообщений: 182
По умолчанию

В ВК/ОК человек сам размещает информацию в рамках "оказания услуг по договору-оферте". Аналогично - на досках объявлений.
И даже они должны хранить эти перс данные на территории РФ.

А тут посторонний сайт будет её собирать и обрабатывать. Думаю, РКН докопается рано или поздно.
predefined вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Россия в социальных сетях: какой ущерб от виртуальной жизни? [alex120] Свободное общение 41 30.04.2013 14:15
агент в социальных сетях, на форумах и ВУЗах chetko100 Фриланс 0 11.05.2012 23:35