Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Авторизация в Яндекс с помощью CURL (500р)
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Авторизация в Яндекс с помощью CURL (500р)

Страниц (1): [1]
 

1. dennsp - 25 Июня, 2018 - 15:16:50 - перейти к сообщению
Прошу помочь со скриптом авторизации в Яндексе.
Требуется с помощью CURL авторизоваться и загрузить страницу личного кабинета.
Возможно, у кого-то есть уже готовый механизм.

Услуга платная: 500р.
2. andrewkard - 27 Июня, 2018 - 14:54:41 - перейти к сообщению
Искать пробовали, вот например:
PHP:
скопировать код в буфер обмена
  1.  
  2. $cookie_box = dirname(__FILE__).'/cookie.txt';
  3. $login = '****';
  4. $password = '***';
  5. $common_yandex = curl_init('https://passport.yandex.ru/passport?mode=auth&msg=money');
  6.  
  7. curl_setopt($common_yandex, CURLOPT_SSL_VERIFYPEER, FALSE);
  8. curl_setopt($common_yandex, CURLOPT_POST, 1);
  9. curl_setopt($common_yandex, CURLOPT_POSTFIELDS,"login=$login&passwd=$password");
  10. curl_setopt($common_yandex, CURLOPT_HEADER, 0);
  11. curl_setopt($common_yandex, CURLOPT_RETURNTRANSFER, 1);
  12. curl_setopt($common_yandex, CURLOPT_COOKIEJAR, $cookie_box);
  13. curl_setopt($common_yandex, CURLOPT_FOLLOWLOCATION, 1);
  14. $html = curl_exec($common_yandex);
  15.  
  16.  

 

Powered by ExBB FM 1.0 RC1