verfaa
Профессор
- Регистрация
- 29 Янв 2007
- Сообщения
- 417
- Реакции
- 49
- Автор темы
- #1
Появилась задача спарсить регионы и города с badoo.com на нидерландском языке.
Я набросал код
и парсит он как нужно, вот только весь контент badoo отдает мне на немецком языке (парсинг веду с немецкого сервера).
Просмотрел все куки через firebug - нигде id используемого языка не видно. Значит он походу в сессиях хранится.
И как мне скриптом поменять язык на сайте?
Может вначале через курл заходить на страницу Для просмотра ссылки Войдиили Зарегистрируйся и выбирать нужный язык, а затем парсить? только как это сделать через curl?
Помогите пожалуйста.
P.S. пример страницы, где можно выбрать города Для просмотра ссылки Войдиили Зарегистрируйся
Я набросал код
Код:
...
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://badoo.com/ws/location-wizard.phtml?nohtml=1&place=search&ws=1&rt=7ec25b"); // Копируем HTML код страницы
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 6.1; ru-RU; rv:1.7.12) Gecko/20050919 Firefox/1.0.7"); //типа мы делаем это из мозиллы
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, "location=9_0_0");
$content = json_decode(curl_exec($ch), true);
...
Просмотрел все куки через firebug - нигде id используемого языка не видно. Значит он походу в сессиях хранится.
И как мне скриптом поменять язык на сайте?
Может вначале через курл заходить на страницу Для просмотра ссылки Войди
Помогите пожалуйста.
P.S. пример страницы, где можно выбрать города Для просмотра ссылки Войди