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

Разработать небольшое API на node.js

истекло время актуальности


Цель: разработать API с помощью которого можно автоматически выбирать и использовать прокси сервер основываясь на географическом расположении.


Описание задачи:

API будет использовать сторонний сервис для нахождения нужного прокси сервера.

Сервис называется ProxyRental.

Пример готового класса на PHP для использования этого сервиса я прикрепил.



API будет иметь один интерфейс geo_request и работать по следующему принципу:

1. Клиент делает запрос методом POST с параметрами указанными ниже

2. API скрипт отправляет гео. информацию в сервис ProxyRental, он возвращаем IP адрес подходящего прокси сервера

3. Выполняем загрузку указанной страницы через это прокси и возвращаем body + данные о прокси клиенту


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

country

state

city

url (HTTP или HTTPS URL который должен быть обработан)

request_method (GET, PUT, POST, и т.д.)

headers (массив HTTP хедеров)

body (данные для HTTP body [опционально])


Выдача:

geo_ip (IP прокси сервера что будет использоваться)

geo_country (страна в которой этот прокси находится)

geo_city (город в котором этот прокси находится)

status (HTTP код)

body (response body URL’а загруженный через прокси)


Для выбранного кандидата я предоставлю доступ к аккаунту ProxyRental


Предпочтительно построить API на node.js + Hapi.js, но потойдет и другая библиотека


С ответом присылайте стоимость и сроки.


Спасибо!

Приложения 1

Просмотр приложений доступен только зарегистрированным пользователям.


  1. ставка скрыта фрилансером
  2. 1 день4000 ₴
    RedCube Systems
     237   2   1

    Здравствуйте!
    Рада знакомству!
    Можем разработать такое API на node.js
    Цена разработки 20 дол/час.
    Для указания сроков разработки передаю пример на PHP на оценку.
    Буду на связи часто!
    Жду вашего ответа!
    С уважением,
    Red Cube System

    Украина Украина | 17 августа 2016 |

Заказчик
Алекс Тройнов
Россия Москва  13   0  1
Проект опубликован
17 августа 2016
65 просмотров
Метки
Качество описания проекта
0
0
100%