Помощник
|
Парсинг стены группы Вконтакте |
RayOfLight
|
Сообщение
#1
|
||
|
|
||
|
|||
Witu |
18.11.2010, 18:17;
Ответить: Witu
Сообщение
#2
|
|
как то так
[php] $gid="6685209"; $login = ""; $pass = ""; $useragent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11"; $fp=fsockopen("vkontakte.ru",80,$errno,$errstr,10); if (!fp) {die();} $out = "GET /login.php?email=".$login."&pass=".$pass." HTTP/1.0\r\n"; $out .= "Host: vkontakte.ru\r\n"; $out .= "User-Agent: ".$useragent."\r\n"; $out .= "Content-Type:text/xml; charset=windows-1251\r\n\r\n"; fwrite($fp,$out); [/php] еще есть вариант использовать curl http://php.net/manual/en/book.curl.php |
|
|
RayOfLight
|
Сообщение
#3
|
|
HTMLandPHP, $gid - id группы?
P.S. все равно страница входа вылазит ) |
|
|
evgenijj |
18.11.2010, 18:47;
Ответить: evgenijj
Сообщение
#4
|
|
Скорее всего, после авторизации выставляется cookie. И при следующих запросах мы этот cookie должны отправить на сервер.
[php]<?php // Временный файл для хранения cookie $cookie_jar = tempnam('/tmp', 'cookie'); $c = curl_init('http://vkontakte.ru/login.php?user=evgenijj&password=qwerty'); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); curl_setopt($c, CURLOPT_COOKIEJAR, $cookie_jar); $page = curl_exec($c); curl_close($c); $c = curl_init('http://vkontakte.ru/user/'); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); curl_setopt($c, CURLOPT_COOKIEFILE, $cookie_jar); $page = curl_exec($c); curl_close($c); ?>[/php]Если при отправке данных формы используется метод POST - используем CURLOPT_POSTFIELDS. Возможно, будут редиректы - используем CURLOPT_FOLLOWLOCATION. Возможно, стоит проверка user agent - используем CURLOPT_USERAGENT. Вообще, есть смысл установить плагин для браузера, позволяющий просматривать заголовки, которыми обмениваются сервер и браузер. Внимательно изучить и сделать точно также. P.S. Пример я просто выдумал - надо смотреть, что и куда отправлять. |
|
|
Letmetouchyou |
18.11.2010, 21:54;
Ответить: Letmetouchyou
Сообщение
#5
|
|
RayOfLight, а VK API не?
|
|
|
RayOfLight
|
Сообщение
#6
|
|
Letmetouchyou, а шо VK API, у меня ж приложения нету.
|
|
|
Letmetouchyou |
18.11.2010, 21:56;
Ответить: Letmetouchyou
Сообщение
#7
|
|
RayOfLight, создашье приложение ивсе.
прсото создашь, нинадо ничего заливать |
|
|
Witu |
18.11.2010, 22:43;
Ответить: Witu
Сообщение
#8
|
|
|
|
|
RayOfLight
|
Сообщение
#9
|
|
HTMLandPHP, аа, тогда может, посоветуешь что почитать? :)
|
|
|
unnormal |
19.11.2010, 10:45;
Ответить: unnormal
Сообщение
#10
|
|
|
HTMLandPHP, аа, тогда может, посоветуешь что почитать? :) Читай о сокетах в php либо о библиотеке pear
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Трафик в Телеграм (рассылка, инвайт, парсинг) | 9 | gelt | 2847 | 8.4.2024, 15:28 автор: gelt |
|
TopSmm.ru Накрутка Вконтакте/Instagram/YouTube и др. Гарантия на докрутку и самые низкие цены! | 74 | KalininDima | 38878 | 15.3.2024, 16:12 автор: KalininDima |
|
Стану редактором для вашей группы ВК редактор вконтакте |
3 | robot_yaga2 | 1229 | 18.2.2024, 18:15 автор: robot_yaga2 |
|
Требуются работники в социальной сети Вконтакте | 1 | Дмитрий1981 | 915 | 2.2.2024, 1:07 автор: Vikbit |
|
Размещу ваши объявления о подработке в Москве или московской области в "ВКонтакте" и в "Телеграм" | 1 | Tia2 | 980 | 5.11.2023, 10:18 автор: maxmer |
Текстовая версия | Сейчас: 19.4.2024, 16:42 |