Страница 1 из 1

Доступ к событиям?

Добавлено: 26 сен 2011, 13:40
Averin.pro
Уважаемые гуру api и создатели приложений, сталкиволся кто либо из вас с доступам к Событиям контата
Подскажите пожалуйста как быть? Писать собственный парсер или все же есть штатные методы?
Заранее спасибо, если решения нет то буду писать парсер, опять же желающие присединиться к разработке - милости просим

Re: Доступ к событиям?

Добавлено: 26 сен 2011, 20:30
Александр
События - встречи (events) ?
http://vkontakte.ru/developers.php?oid= ... ps.getById
Возвращает информацию о группах в виде массива объектов, содержащих поля gid, name, link, is_closed (флаг закрытой группы), is_admin (пользователь является администратором), type (тип объекта: group, page, event), photo, photo_medium, photo_big, screen_name (короткое имя группы).
type тип объекта event

Re: Доступ к событиям?

Добавлено: 27 сен 2011, 15:22
Averin.pro
Александр! Вы большая умница, а я профукал блин! Спасибо

Ответ по этому api получаю в таком виде:
Object
gid: 30302743
is_closed: 0
name: "OLIVER HUNTEMANN или 2 ГОДА МАЭСТРО|30 СЕНТЯБРЯ"
photo: "http://cs11270.vkontakte.ru/g30302743/e_b6081d10.jpg"
photo_big: "http://cs11270.vkontakte.ru/g30302743/a_369adb0f.jpg"
photo_medium: "http://cs11270.vkontakte.ru/g30302743/d_40bdedc6.jpg"
screen_name: "club30302743"
type: "event"
А хотелось бы получить список групп по заданным данным ((
Пошел искать дальше

Re: Доступ к событиям?

Добавлено: 27 сен 2011, 22:08
Александр
Averin.pro
Список на основе каких-то данных? Например, в определенном городе? Скорее всего такое не будет доступно, чтобы не облегчать спамерам работу.

Re: Доступ к событиям?

Добавлено: 28 сен 2011, 21:31
Averin.pro
Конечно не будет! :) Но это решения нашей задачи не отменяет, поэтому будем писать парсер, деваться некуда. В данный момент думаем на чем писать сам парсер?!
JavaScript - да, php - скорее нет, но все же наверное придется писать через curl и собирать всю эту информацию

Кстати, как контакт реагирует на запросы к нему? Бан по запросам имеется? Если да, то сколько лучше ставить таймаут перед запросами?

Re: Доступ к событиям?

Добавлено: 28 сен 2011, 21:37
Александр
Averin.pro писал(а):Кстати, как контакт реагирует на запросы к нему? Бан по запросам имеется? Если да, то сколько лучше ставить таймаут перед запросами?
Естественно могут и забанить.
Ну ты сам подумай... Если с одного IP или одного пользователя с каким-то промежутком (хоть 5 секунд, хоть 25 минут) будет обращение только к одному и тому же скрипту в течение нескольких дней, то большая вероятность что это парсер, а не человек.

Re: Доступ к событиям?

Добавлено: 29 сен 2011, 13:26
Averin.pro
Логично! Но в данном случае яндекс тебя банить не будет если интервал в 10 минут будет. Ресурс большой, они такие вещи отслеживать не будут
Опять же, может я каждый 10 минут захожу и сам смотрю события, откуда они знают?
Лично я знаю очень много людей, которые сидят вконтакте и обновляют свою стену каждые 2-3 минуты :)

Но суть ясна конечно, надо подрубать базу проксей для этого дела, но на начальной версии скрипта это делать не имеет никакого смысла