Закрыт

Написание программного обеспечения

Входные данные:

Любое объявление с сайта [url removed, login to view] ([url removed, login to view])

Выходные данные:

Номер телефона: {"data":"096 6209345"}

Алгоритм:

1) Получить страницу по заданной ссылке

2) Получить ссылку на капчу

3) Распознать с помощью [url removed, login to view]

4) Получить ссылку на номер телефона, которая содержит id объявления и код с капчи. ([url removed, login to view])

5) Вернуть полученное значение.

6) Обработка ошибок, в случае если на сайте изменилась верстка и номер телефона получить невозможно.

Требования:

1) Понятная структура, возможность наследоваться от базового класса, что бы можно было легко подключить любой другой сайт, изменив только логику (переопределить нужный метод) для конкретного сайта.

2) Несколько попыток получения, при неуспешном коде ответа или таймауте.

3) Входные данные должны приниматься функцией-конструктором, а выходные возвращаться методом Parse.

4) Возможность использовать прокси. Метод getProxy, с возможностью переопределить его в наследуемом классе.

Предлагайте способы решения задачи и стоимость.

Квалификация: PHP, Архитектура ПО

Показать больше django base code needed users objects, base code eval, ios base code, base code streaming, eval base code, ad converter fpga code, 2008 data base code sample, code vb6 parse xml, data base code, base code ebay store template

О работодателе:
( 0 отзыв(-а, -ов) ) Ukraine

ID проекта: #9969184

2 фрилансеров(-а) в среднем готовы выполнить эту работу за $261

dmonco

Добрый день. Если стоимость устраивает, готов поработать. ***************************************************

$300 USD за 3 дней(-я)
(45 отзывов(-а))
5.9
slashme

This task requires thoroughly attention during development. I can guarantee it's completion from A-2-Z as I'm capable of developing such projects. "I BITE ONLY WHICH I CAN CHEW". Well, based on this point of view; I ex Больше

$150 USD за 5 дней(-я)
(42 отзывов(-а))
0.0
$222 USD за 7 дней(-я)
(0 отзывов(-а))
0.0