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

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
Averin.pro
Сообщения: 4
Зарегистрирован: 24 сен 2011, 00:20

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

Сообщение Averin.pro »

Уважаемые гуру api и создатели приложений, сталкиволся кто либо из вас с доступам к Событиям контата
Подскажите пожалуйста как быть? Писать собственный парсер или все же есть штатные методы?
Заранее спасибо, если решения нет то буду писать парсер, опять же желающие присединиться к разработке - милости просим
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

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

Сообщение Александр »

События - встречи (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
Averin.pro
Сообщения: 4
Зарегистрирован: 24 сен 2011, 00:20

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

Сообщение 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"
А хотелось бы получить список групп по заданным данным ((
Пошел искать дальше
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

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

Сообщение Александр »

Averin.pro
Список на основе каких-то данных? Например, в определенном городе? Скорее всего такое не будет доступно, чтобы не облегчать спамерам работу.
Averin.pro
Сообщения: 4
Зарегистрирован: 24 сен 2011, 00:20

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

Сообщение Averin.pro »

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

Кстати, как контакт реагирует на запросы к нему? Бан по запросам имеется? Если да, то сколько лучше ставить таймаут перед запросами?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

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

Сообщение Александр »

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

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

Сообщение Averin.pro »

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

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