shadiadiph Posted April 25, 2009 Share Posted April 25, 2009 Hi I have tried to develop a curl script to access a users contacts at their request have been doing this for days and am getting nowhere. any tips would be appreciated. Especially if there is an easier way of doing this I have tried libgmailer but it doesn't work. <?php ini_set ("display_errors", "1"); error_reporting(E_ALL); $login = "$login"; $passw = "$password"; $url = "https://www.google.com/accounts/ServiceLogin"; $params = "Email=$login&Passwd=$passw&PersistentCookie=yes"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $params); curl_setopt ($ch, CURLOPT_COOKIEJAR, 'cookie.txt'); curl_setopt($ch, CURLOPT_COOKIEFILE, 'cookie.txt'); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); $html = curl_exec($ch); curl_setopt($ch, CURLOPT_URL, "https://www.google.com/accounts/ManageAccount"); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_HTTPGET, 1); $html = curl_exec($ch); print $html; ?> I get the following displayed on the page each time this submits I think it is a cookie error?? cookie.txt is chmod 777 so the curl_setopt can write to it but maybe i am way off there?? Quote Link to comment https://forums.phpfreaks.com/topic/155664-solved-curl-problems/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.