Я не могу войти в Facebook с помощью curl, используя godaddy host - PullRequest
0 голосов
/ 29 июня 2019

Я хочу получать комментарии на Facebook автоматически, используя curl с php. Код прекрасно работает в localhost(xampp), но не в godaddy host .Curl не может войти на Facebook.

Я попробовал все, измени session на false, CURLOPT_SSL_VERIFYPEER false CURLOPT_SSL_VERIFYhost false ... Ничего не работает.

 <?php
     $login_email = '';  
     $login_pass = '';

     $ch = curl_init();  
     curl_setopt($ch, CURLOPT_URL, "https://wwww.facebook.com/login.php");  
     curl_setopt($ch, CURLOPT_POSTFIELDS, 'email=' . urlencode($login_email) . '&pass=' . urlencode($login_pass) .
 '&login=Login');  
     curl_setopt($ch, CURLOPT_POST, 1);  
     curl_setopt($ch, CURLOPT_HEADER, 0);
     curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);    
     curl_setopt($ch, CURLOPT_COOKIEJAR, "cookies.txt");  
     curl_setopt($ch, CURLOPT_COOKIEFILE, "cookies.txt");  
     curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);  
     curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);  
     curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1;  en-US; rv:1.8.1.3) Gecko/20070309 Firefox/2.0.0.3");
     curl_setopt($ch, CURLOPT_ENCODING, 'UTF-8');
     curl_exec($ch);
     curl_setopt($ch, CURLOPT_URL,"https://mbasic.facebook.com/180562885329138"); $page =
 curl_exec($ch) or die(curl_error($ch));      
     echo htmlspecialchars_decode($page);    ?>

Я много ищуи я думаю, что это проблема с сервером.

Фактические результаты: Возвращает главную страницу без входа в систему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...