[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .

Форум «Пит-стоп» / Помогите с проектом

iWheelBuy Сообщение #1 12 апреля 2012 в 10:25
Супермен
24
Всем читающим сей топик - большой привет)

Я делаю один интересный проектик. В нем используется генератор случайных чисел для получения ID произвольного пользователя из социальной сети ВКОНТАКТЕ. Далее я проверяю пользователя на половую принадлежность и на наличие аватарки. Если у сгенерированного ID будет подходящий пол и аватарка тоже присутствует, то выполнение программы продолжается. Если не выполняется, то генерируется новое число и т.д.

Но хочется чтобы программа ничего не генерировала. В идеале программа должна подать запрос (запрос №1) с нужными параметрами на какой-то сервак, который ей должен предоставить подходящий ID. После обработки программой этого ID она должна выслать на сервак другогой запрос (запрос №2) с этим же ID и с какими-то другим параметром. Сервак этот запрос обработает и сохранит у себя. Дальше опять программой посылается запрос №1 и т.д.

Откуда сервак берет подоходящий ID? Он должен заранее обработать какое-то кол-во пользователей ВКонтакте, отсеить неподходящие, а подходящие сохранить к себе в базу данных. И в свободное время, пока программа не подает запросов на сервак он должен обрабатывать пользователей пока в базу данных не будет записанно нужное мне кол-во ID.

Сложно ли запилить подобный сервак и что для этого надо?
Последний раз отредактировано 12 апреля 2012 в 10:25 пользователем iWheelBuy
Cheatah Сообщение #2 12 апреля 2012 в 10:32
Маньяк
16
http://habrahabr.ru/post/123856/
там даже вроде ссылка на торрент с базой пользователей была
iWheelBuy Сообщение #3 12 апреля 2012 в 10:34
Супермен
24
База будет своя составляться)
paraz1te Сообщение #4 12 апреля 2012 в 10:38
Таксист
6
Доброе время суток!
Насколько я понял, Вам нужен парсер вользователей вКонтакта. Отвечу на Ваш вопрос так: сделать не сложно. Требуется базовое знание php и желательно phpQuery.
iWheelBuy Сообщение #5 12 апреля 2012 в 10:43
Супермен
24
Ну кроме парсера нужно эти данные куда-то записать. Куда?
И еще надо ведь саму функцию запрос-ответ реализовать. Тоже php?
paraz1te Сообщение #6 12 апреля 2012 в 10:49
Таксист
6
Ничего не надо реализовывать. Для этого уже существуют curl и его друзья =)
paraz1te Сообщение #7 12 апреля 2012 в 10:50
Таксист
6
А храниться будут по традиции в MySQL базе
iWheelBuy Сообщение #8 12 апреля 2012 в 10:50
Супермен
24
Где про все это почитать?
paraz1te Сообщение #9 12 апреля 2012 в 10:58
Таксист
6
что именно? php: http://ru2.php.net/
MySQL: http://mysql.org
Только зачем оно нужно? =)
un4given Сообщение #10 12 апреля 2012 в 11:23
Клавокодер
122
Последний раз отредактировано 2 декабря 2018 в 23:55 пользователем un4given
Cheatah Сообщение #11 12 апреля 2012 в 11:32
Маньяк
16
un4given писал(а):
Вставлю свои 5 копеек, вдруг пригодится.

Ссылочка на всех-всех пользователей вк (тыць!)

Ну все-таки не всех, миллионов десять там не хватает Пруф: http://vk.com/id169999030
un4given Сообщение #12 12 апреля 2012 в 11:34
Клавокодер
122
Последний раз отредактировано 2 декабря 2018 в 23:55 пользователем un4given
lins Сообщение #13 12 апреля 2012 в 13:08
Новичок
1
Последний раз отредактировано 13 апреля 2012 в 03:37 пользователем lins
iWheelBuy Сообщение #14 4 мая 2012 в 18:18
Супермен
24
Короче, ничего у меня не вышло. Никто не хочет сделать БД? Если что делим прибыль от приложения
tmpd Сообщение #15 4 мая 2012 в 19:15
Супермен
25
Есть у них api поверх https, с определеным ограничением по количеству запросов в секунду, позволяющий использовать данные в сторонних приложениях. Там набор определенных методов, которые, в общем, не позволяют реализовать описанных тобой функционал.
Все взаимодействия они позволяют только через этот api, парсить непосредственно страницы они НЕ разрешают, соответственно попытки использовать подобные скрипты они будут блокировать, если заметят/узнают. А если рубить с этого бабло, то они это заметят.

Чтобы писать в форуме, нужно зарегистрироваться.


Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена