Добрый вечер!
Помогите пожалуйста спарсить названия игр с Гуглплэй. Есть ссылки вида:
https://play.google.com/store/apps/deta ... farmarcade
https://play.google.com/store/apps/deta ... wevolution
никак не получается вытянуть названия игр со страницы
Парсинг названия игр
Re: Парсинг названия игр
Вроде так:
Класс виден только под анроид юзерагентом почемуто, для для надежности можно использовать такой:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24
хотя код работает и под юзерагентом ие11, наверное рестарт после каждой отработки, памяти гуглплей хряпает аки крокодил.
Код: Выделить всё
// убеждаемся что элемент с данным классом на странице один
$a = $div->get_all_numbers_by_attribute("class","document-title",$exactly=false,$frame=-1);
print_r ($a);
// собственно код
$b = $div->get_number_by_attribute("class","document-title",$exactly=true,$frame=-1);
$v_name = $div->get_inner_text_by_number($b,$frame=-1);
echo $v_name;
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.34 Safari/534.24
хотя код работает и под юзерагентом ие11, наверное рестарт после каждой отработки, памяти гуглплей хряпает аки крокодил.
Re: Парсинг названия игр
незнаю..я зашел - все видно
дернул по классу
echo $div->get_inner_text_by_attribute("class","document-title",false);
дернул по классу
echo $div->get_inner_text_by_attribute("class","document-title",false);
Re: Парсинг названия игр
Всем спасибо. Наверное действительно дело было в юзерагенте