Kane
Постоялец
- Регистрация
- 11 Окт 2007
- Сообщения
- 155
- Реакции
- 148
Inviseble_Demon
А что вы создаете себе дополнительные проблемы? Зачем копаться в ДжаваСкрипте...
Все очень быстро и хорошо решается на php с помощью курла. А используя HTML DOM Parser , можно в разы упростить себе жизнь...
А что вы создаете себе дополнительные проблемы? Зачем копаться в ДжаваСкрипте...
Все очень быстро и хорошо решается на php с помощью курла. А используя HTML DOM Parser , можно в разы упростить себе жизнь...
PHP:
// Ищем на странице объявления ссылку на кнопку отображения телефона
$url = 'http://m.avito.ru'.$html->find('a#showPhoneBtn',0)->href.'?async';
// Получаем номер телефона через CURL
$c = curl_init();
curl_setopt($c, CURLOPT_URL, $url);
curl_setopt($c, CURLOPT_HEADER,1);
curl_setopt($c, CURLOPT_USERAGENT , "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)");
curl_setopt($c, CURLOPT_REFERER, 'адрес_объявления_с_которого_получаем_телефон');
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$telefon = curl_exec($c);
curl_close($c);