Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно написать парсер (бот) для авто-создания кампаний на сайте popads.net. Основная идея - подделать ручную работу юзера в браузере по созданию кампаний так, чтобы для сервера это было прозрачно. Для этого используется CURL с сохранением куков в файл.

Алг-тм таков:

1. Бот авторизуется (login, сохраняет куки)

2. Бот загружает страницу создания кампании, парсит все параметры\опции и сохраняет их. Если есть какие-то опции, которые подгружаются после выдачи страницы через AJAX - пытаться загружать все сразу (для этого можно юзать multi-curl)

3. Бот выводит на свою страницу все параметры для создания кампаний (произвольная fake-страница со своим минимальным дизайном)

4. Юзер нажимает кнопочку создать на fake-странице

5. Бот создает на сайте кампанию с заданными параметрами (при этом видимо надо проверить не истекла ли авторизация, если да - повторно авторизоваться)

6. Для тестирования всех возможных ситуаций нужны будут unit-тесты. Можно юзать PHPUnit или что-то подобное.

Тесты должны прилагаться как неотъемлемая часть работы.

Условия выполнения:

1. Общение и выяснение деталей реализации голосом по скайпу. Со своей стороны я оказываю посильную помощь для создания бота + координация разработки в каких-то неоднозначных ситуациях

2. Обработка ошибок и исключительных ситуаций (ошибки сервера и т.д.)

3. Вы указываете стоимость в USD (для неграмотных и российских веб-студий поясняю - указывайте пож-ста стоимость в долларах США)

4. Вы указываете срок выполнения и соблюдаете его, т.к. для меня это критично.

5. Оплата после демонстрации рабочего бота со всеми возможными вариантами параметров\опций

Оплата будет через одну из систем: WM, ЯД, unistream

На очереди после этого парсера еще около 10 таких же систем.

Предпочтение отдается кандидатам с примерами хорошо оформленного кода

8 лет назад
fyre
47 летБеларусь
14 лет в сервисе
Был
3 года назад