Я кажется понял с чем связана проблема!
опция curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file); сохраняет файл cookie в формате Netsape
И если передавать во второй запрос куки этого формата - то сайт старлайна соответственно их интерпретировать не может.
Также как в мурзилке пишут, что $ch будет использовать умеющийся curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file)
Но не тут то было! Видимо формат не подходит.
Может можно как то сохранить кукисы с современых форматах?
И соответсвенно, если мы использует браузерные куки - у них срок действия несколько ограничен. web-программисты, помогайте.
формат NETSCAPE: (сохраняется в файл cookie)
Код: Выделить всё
# Netscape HTTP Cookie File # http://curl.haxx.se/docs/http-cookies.html # This file was generated by libcurl! Edit at your own risk. starline-online.ru FALSE / FALSE 0 lang ru starline-online.ru FALSE / FALSE 1519843694 t 37bbbf2xxxxx4c807f4f1b78b835be00e starline-online.ru FALSE / FALSE 0 PHPSESSID o4pkst7994of9du0ptctdirsm5 starline-online.ru FALSE / FALSE 1519843694 dce05fcxxxxxxxxxxxxx4fad6e633 f63894e5fd310xxxxxxxxxxd590e36641eba:4:{i:0;s:6:"183613";i:1;s:11:"xpenn@e1.ru";i:2;i:2592000;i:3;a:13:{s:8:"slid_uid";s:6:"182877";s:10:"first_name";s:14:"Дмитрий";s:9:"last_name";s:16:"Санников";s:11:"middle_name";s:0:"";s:12:"company_name";s:0:"";s:3:"sex";s:1:"M";s:4:"lang";s:2:"ru";s:3:"gmt";s:2:"+5";s:6:"avatar";s:37:"https://id.starline.ru/avatar/default";s:8:"contacts";a:3:{i:0;O:8:"stdClass":5:{s:2:"id";s:6:"239257";s:4:"type";s:5:"email";s:5:"value";s:16:"sannikovdi@ya.ru";s:9:"confirmed";s:1:"1";s:5:"token";s:32:"D5vh6oIeepxxxxxxx57FGD7_Iu3ydK";}i:1;O:8:"stdClass":5:{s:2:"id";s:6:"239258";s:4:"type";s:5:"phone";s:5:"value";s:11:"7912xxx2262";s:9:"confirmed";s:1:"1";s:5:"token";s:32:"IoRe78yYxxxxxxKV83I~mULNa7SUeN";}i:2;O:8:"stdClass":5:{s:2:"id";s:6:"512913";s:4:"type";s:4:"push";s:5:"value";s:12:"Redmi Note 3";s:9:"confirmed";N;s:5:"token";s:32:"dg5YeRRY9VrZpHRxxxxxxMSMtobTpI";}}s:15:"auth_contact_id";N;s:10:"user_token";s:39:"406d3d3afcxxxx2f90481d43eb394:182877";s:5:"roles";a:1:{i:0;s:4:"user";}}}
Фотрмат из браузера Chrome (выдернуто из отладчика браузера)
Код: Выделить всё
uechat_34028_first_time=1513103119079; _ym_uid=151310xxxx84396845; __utmc=219212379; __utmz=219212379.1513103122.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); _ym_isad=2; __utma=219212379.1512894299.15131xxxx3122.1513105346.2; __utmt=1; _ym_visorc_20868619=w; t=ff26ce75bf3bfd86c5a840cecd5209a5; PHPSESSID=fepm7v9s1cuian8fgego9udl67; dce05fce80d4dxxxx3cd4fad6e633=858133b9f2a7a1xxxxx3c76f3e4557d13dff8a:4:{i:0;s:6:"183613";i:1;s:11:"xpenn@e1.ru";i:2;i:2592000;i:3;a:13:{s:8:"slid_uid";s:6:"182877";s:10:"first_name";s:14:"Дмитрий";s:9:"last_name";s:16:"Санников";s:11:"middle_name";s:0:"";s:12:"company_name";s:0:"";s:3:"sex";s:1:"M";s:4:"lang";s:2:"ru";s:3:"gmt";s:2:"+5";s:6:"avatar";s:37:"https://id.starline.ru/avatar/default";s:8:"contacts";a:3:{i:0;O:8:"stdClass":5:{s:2:"id";s:6:"239257";s:4:"type";s:5:"email";s:5:"value";s:16:"sannikovdi@ya.ru";s:9:"confirmed";s:1:"1";s:5:"token";s:32:"D5vh6oIexxxxWXO5I57FGD7_Iu3ydK";}i:1;O:8:"stdClass":5:{s:2:"id";s:6:"239258";s:4:"type";s:5:"phone";s:5:"value";s:11:"791xxxx2262";s:9:"confirmed";s:1:"1";s:5:"token";s:32:"IoRe78xxxxxnp8VKV83I~mULNa7SUeN";}i:2;O:8:"stdClass":5:{s:2:"id";s:6:"512913";s:4:"type";s:4:"push";s:5:"value";s:12:"Redmi Note 3";s:9:"confirmed";N;s:5:"token";s:32:"dg5YeRRY9VrZpxxxxxTaoDMSMtobTpI";}}s:15:"auth_contact_id";N;s:10:"user_token";s:39:"2c43e3f93axxxxx491c3a29ef139ed77:182877";s:5:"roles";a:1:{i:0;s:4:"user";}}}; uechat_34028_pages_count=4; __utmb=219212379.3.10.1513105346; lang=ru