Вообщем приложение вконтакте лицемер, пытаюсь туда постом отправить запрос Заголовки запрос Code: Host vk.lice-mer.ru User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 Accept application/json, text/javascript, */*; q=0.01 Accept-Language ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3 Accept-Encoding gzip,deflate Accept-Charset windows-1251,utf-8;q=0.7,*;q=0.7 Keep-Alive 115 Connection keep-alive Content-Type application/x-www-form-urlencoded; charset=UTF-8 X-Requested-With XMLHttpRequest Referer рефер Content-Length 327 Cookie куки Pragma no-cache Cache-Control no-cache ответ Code: Server nginx/0.8.50 Date Sat, 12 Mar 2011 18:30:16 GMT Content-Type text/x-json; charset=UTF-8 Connection keep-alive P3P CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT" Cache-Control no-cache, must-revalidate, max-age=0 Expires 0 Pragma no-cache Content-Length 9884 код PHP: $login_url = 'http://vk.lice-mer.ru/json/service/'; // cюда идет запрос // $referer $agent тоже скопировал с firebug $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$login_url); curl_setopt($ch, CURLOPT_USERAGENT, $agent); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_COOKIEFILE, "1.txt"); curl_setopt($ch, CURLOPT_COOKIEJAR, '1.txt'); curl_setopt($ch, CURLOPT_REFERER, $reffer); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, 'параметры выдранные из firebug'); $page = curl_exec($ch); $page=json_decode($page); var_dump($page); и вообщем получаю в ответе: ["ERRORS"]=> object(stdClass)#61 (3) { ["code"]=> int(6) ["msg"]=> string(54) "Невалидные параметры запроса" + к тому, куки у меня не сохраняются в файл что не так?
PHP: $cfile = $_SERVER['DOCUMENT_ROOT'].'/cookies.txt'; $ch = curl_init(); . . . curl_setopt($ch, CURLOPT_COOKIEJAR, $cfile); curl_setopt($ch, CURLOPT_COOKIEFILE, $cfile);