За последние 24 часа нас посетили 17416 программистов и 1712 роботов. Сейчас ищут 1743 программиста ...

Как взять кукисы с mail.ru

Тема в разделе "PHP для новичков", создана пользователем AnteFil, 21 дек 2014.

  1. AnteFil

    AnteFil Активный пользователь

    С нами с:
    14 янв 2014
    Сообщения:
    531
    Симпатии:
    4
    Код (PHP):
    1. $url_mail = '<iframe src="http://connect.mail.ru/share" width="700" height="400" align="left">
    2.     Ваш браузер не поддерживает плавающие фреймы!
    3.  </iframe>';
    4.  
    5. $ch = curl_init($url_mail); // инициализируем cURL по ссылке
    6. curl_setopt($ch, CURLOPT_USERAGENT, 'IE20');// Представляемся браузером опера
    7. curl_setopt($ch, CURLOPT_HEADER, 0);
    8. curl_setopt($ch, CURLOPT_REFERER, "https://www.google.ru/search?q=download"); // Говорим от куда мы пришли
    9. curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
    10.  
    11. // Записываем полученный результат в переменную
    12. $html_mail = curl_exec($ch);
    13. // Отключаемся
    14. print_r($html_mail); 
    Как то так но не работает
     
  2. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  3. AnteFil

    AnteFil Активный пользователь

    С нами с:
    14 янв 2014
    Сообщения:
    531
    Симпатии:
    4
    file_get_contents возвращает меня к неавторизированному окну.
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Так отправь ему куки валидные и тебя авторизуют
     
  5. AnteFil

    AnteFil Активный пользователь

    С нами с:
    14 янв 2014
    Сообщения:
    531
    Симпатии:
    4
    Так вот собственно говоря первый пост темы Как взять кукисы с mail.ru
     
  6. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Так если у пользователя есть куки зачем их брать? Отправляй их на страницу авторизации и они будут авторизованы
     
  7. AnteFil

    AnteFil Активный пользователь

    С нами с:
    14 янв 2014
    Сообщения:
    531
    Симпатии:
    4
    Можно ли как то выполненый код записать в файл ? Уже сгенерированынй html
     
  8. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    можно
     
  9. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Можно, только для своего домена, innerHTML
     
  10. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    антюшка, ну вот до сих пор... ты тянешь кота за яйца. ты уже год почти на этом ресурсе а знаний будто ты возьмешь учебник по программированию только через месяц...
     
  11. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Да, ему бы понимание причинно следственных связей в том что он делает
     
  12. AnteFil

    AnteFil Активный пользователь

    С нами с:
    14 янв 2014
    Сообщения:
    531
    Симпатии:
    4
    Да всё же понятно я думаю как загрузить эту шару чрез браузер а потом через регулярку вырезать нужный кусок
     
  13. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ну раз понятно то в чем проблема?))))
     
  14. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Так её можно загрузить только если есть cookie, но их можно получить только со своего домена. По этому тебе и дают api, чтобы пользователь нажал на кнопку и дал тебе разрешение получить его email.
     
  15. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.583
    Симпатии:
    1.761
    А что вообще за сложности, ради чего? Обычно проверяется, реальная ли почта, просто отправляя письмо со ссылкой для активации аккаунта. У меня контакт на одну почту зарегистрирован, этот сайт - на другую, некоторые - на третью. И не везде я указываю своё имя. Что за особенность вашего ресурса, что у вас должно быть по-другому?
     
  16. AnteFil

    AnteFil Активный пользователь

    С нами с:
    14 янв 2014
    Сообщения:
    531
    Симпатии:
    4
    короче жесть у есть какой нить пример..... как это можно реализовать
     
  17. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    а нафига тебе пример если ты ничего не понимаешь и даже похоже не понимаешь зачем ты это делаешь?
     
  18. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    а примера из документации по api мало?
     
  19. AnteFil

    AnteFil Активный пользователь

    С нами с:
    14 янв 2014
    Сообщения:
    531
    Симпатии:
    4
    Апи не поможет ни как. Апи предпологает работу с конкретным известным пользователем. Вот сиуация пользователь указал мыло 123@mail.ru потом ешё раз зарегился на мыло 123456@mail.ru для системы это будет 2 человека 2 пользователя хотя на самом деле это 1 пользователь с 2 аккаунтами
     
  20. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    нет, это два пользователя. один это человек с двумя акками или нет - это не твое собачье дело. это интернет.
     
  21. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    А как определить что это один человек? Может братья пользуются с одного компьютера
     
  22. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.583
    Симпатии:
    1.761
    AnteFil, а вы знаете, что помимо mail.ru есть другие почтовые сервисы? Вы не будете пускать на свой сайт с других? Ведь даже если вы научитесь воровать куки у mail, не реально же сделать это для всех возможных почтовых сервисов!
     
  23. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    есть допустим сайты на которых у меня по несколько аккаунтов. не буду конкретизировать. но я понимаю зачем я так делаю и понимаю что наказать за мультиак могут. поэтому использую из нескольких браузеров каждый из которых выходит в интернет своим путём. да даже если б с одного компа - сайту должно быть на это по барабану. может у меня гости тоже на этом сайте зарегины и заглядывая ко мне - выпаливают мой домашний айпишник. сайту должно быть насрать на это. но да, чисто чтоб проблем не было я использую разные прокси.

    Добавлено спустя 1 минуту 31 секунду:
    вот отличный вопрос. на который пупсик ответа не даст. а я ему уже говорил что у меня целый почтовый ретранслятор стоит. и что же, я не смогу зарегиться ибо я не майлру?
     
  24. AnteFil

    AnteFil Активный пользователь

    С нами с:
    14 янв 2014
    Сообщения:
    531
    Симпатии:
    4
    Можно ли загруженный код в браузере отправить куда то если можно то дайте ссылку где есть примеры или почитать
     
  25. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    innerHTML самого html получить и через аякс отправить. много незнакомых слов, понимаю. но если бы ты учился - ты бы понял что с чем нужно совместить для получения результата.