Здравствуйте. Пытаюсь получить curl'ом страницу ВК и вытянуть из нее хеш записи на стене. Страницу получаю успешно. Но когда смотрю через хром посылаемые данные, то хеш страницы отличается от полученной курлом. Попробовал сравнить две страницы, различий много, хеш вообще другой. Такое чувство что курл получает другую страницу. Получаю так Код (Text): $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); curl_setopt($ch, CURLOPT_POST, 0); curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt ($ch, CURLOPT_HTTPHEADER, array('Expect:')); curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookie.txt'); curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__).'/cookie.txt'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $current_like = curl_exec($ch); curl_close($ch); Посоветуйте хоть куда копать. Спасибо.
Тогда еще один вопрос. А как сайты накрутки лайков и т.д. работают если на них нужно вводить только адрес своей страницы ВК? Получается что не авторизированный пользователь не может поставить лайк, как тогда эти сайты умудряются ставить?
Прежде чем за что-то браться нужно вопрос изучить. Они работают через пользователей-ботов. И вообще тема эта нехорошая потому что вы пытаетесь делать то, что нарушает лицензионное соглашение социальных сетей и в этом тут помощи не ждите.