сграбить с мнений vkontakte

Тема в разделе "PHP", создана пользователем KEPZ, 1 июн 2008.

Статус темы:
Закрыта.
Модераторы: latteo
  1. KEPZ

    KEPZ Создатель

    Регистр.:
    6 май 2008
    Сообщения:
    36
    Симпатии:
    3
    так вышло, что всякие заметки, ссылки, пароли и т.д. сам себе записываю во "Мнения" на vkontakte - их никто не видит и всегда под рукой.
    накопилось несколько страниц. т.к. информация ценная, то хотелось бы сграбить всё это дело. вопрос в том КАК?
    не даёт мне зайти на мою страницу..! :die:
     
  2. autos

    autos

    Регистр.:
    14 июл 2007
    Сообщения:
    186
    Симпатии:
    48
    не очень понятно чего хочешь, но может snoopy тебе поможет.
     
  3. Piflit

    Piflit Создатель

    Регистр.:
    7 июн 2008
    Сообщения:
    24
    Симпатии:
    4
    если
    то как ты собираешься их сграббить? доступ к ним как минимум должен быть не заблочен
     
  4. Ramazan

    Ramazan пыщ-пыщ

    Регистр.:
    28 янв 2007
    Сообщения:
    471
    Симпатии:
    98
    CURL в помощь, сначала посылается данные для авторизации, а потом полученные КУКИ и грабится контент
     
  5. D@nil

    D@nil

    Регистр.:
    1 окт 2006
    Сообщения:
    338
    Симпатии:
    122
    PHP:
    //Ваш логин на сервисе
    $login"your_login";


    //Ваш пароль
    $password "your_pass";

    //урл где находятся формы авторизации
    $url "урлтут";

    // post запрос. Передаем логин и пароль.
    $post "login=$login&password=$password";

    //запускаем курл, т.е. стартуем сессию курла
    $ch curl_init();

    //показываем курлу ссылку
    curl_setopt($chCURLOPT_URL,$url);

    //говорим курлу что мы собираемся передавать post запрос
    curl_setopt($chCURLOPT_POSTtrue);

    //показываем какой запрос будет передаваться
    curl_setopt($chCURLOPT_POSTFIELDS$post);

    // Обычно curl отправляет результаты команд в браузер.
    //Для получения результатов в виде значения curl_exec, устанавливаем true
    curl_setopt($chCURLOPT_RETURNTRANSFERtrue);

    // приказываем курлу не проверять ssl сертификат.
    curl_setopt($chCURLOPT_SSL_VERIFYPEERfalse);

    // Повеливаем curl`у начать действовать.
    $result curl_exec ($ch);

    // выводим результат в браузер
    echo $result."<br>\n<pre>";

    //закрываем курл.
    curl_close ($ch);
     
    Krokodile нравится это.
Статус темы:
Закрыта.