API прокси
Общая информация +
  • Системой поддерживаются функции заказа proxy, изменения параметров proxy и удаление заказа
  • Авторизация происходит с помощью параметра auth=login:password
  • Все запросы отправляются на URL https://my.proxyspot.com/billmgr
  • АPI возвращает результат в двух форматах: JSON или XML. Задается параметром out
  • В случае успеха POST запроса возвращает XML содержащая ноду 'ok'
    <?xml version="1.0" encoding="UTF-8"?>
    <doc lang="ru" func="proxy.order.prices">
    <ok type="form">func=payment.add.method</ok>
    </doc>
Для заказа прокси необходимо выполнить запрос POST к https://my.proxyspot.com/billmgr с параметрами из таблицы.
В случае успеха вернется xml с атрибутом ok и id созданного прокси (если выбран формат вывода xml)
Название Тип Обязательный Описание
func string + Всегда proxy.order.prices
authinfo string + Логин пароль в формате login:password
shared string + Значения on или off (если 'on', то прокси используют до 3ех человек одновременно)
period int + 1,3,6 или 12 (в месяцах)
iptype string + ipv4 или ipv6
can_order string + Всегда yes
region string + Один регион из списка: ca (Канада), de (Германия), in (Индия), kz (Казахстан), nl (Нидерланды), pl (Польша), ru (Россия), ua (Украина), uk (Англия), us (США), za (США)
count int + Количество прокси
protocol string + Протокол на выбор HTTP или SOCKS5, можно выбрать оба через запятую HTTP,SOCKS5
sok string + Всегда ok
skipbasket string + Всегда on
clicked_button string + Всегда bay
out string - Формат вывода: "xml" или "json"
Для просмотра списка прокси необходимо выполнить запрос GET к https://my.proxyspot.com/billmgr с параметрами из таблицы.
В ответ вернется xml с атрибутами elem в которых будут параметры прокси (если выбран формат вывода xml)
Название Тип Обязательный Описание
func string + proxy
authinfo string + Логин пароль в формате login:password
out string - Формат вывода: "xml" или "json"
Для просмотра информации о прокси необходимо выполнить запрос GET к https://my.proxyspot.com/billmgr с параметрами из таблицы.
В ответ придет xml с атрибутами состоящих из параметров прокси (если выбран формат вывода xml)
Название Тип Обязательный Описание
func string + proxy.edit
authinfo string + Логин пароль в формате login:password
elid string + Id прокси можно узнать из списка прокси.
out string - Формат вывода: "xml" или "json"
Для изменения параметров прокси необходимо выполнить запрос POST к https://my.proxyspot.com/billmgr и выбрать необходимые параметры из таблицы.
В ответ придет xml с атрибутом ok (если выбран формат вывода xml)
Название Тип Обязательный Описание
func string + proxy.edit
authinfo string + Логин пароль в формате login:password
elid string + Id прокси можно узнать из списка прокси.
autoprolong string - Автопродление: null - отключено, либо 1, 3, 6, 12 месяцев
protocol string - Протокол на выбор HTTP или SOCKS5, можно выбрать оба через запятую HTTP,SOCKS5
ipauthparams string - Авторизация по IP, например 10.101.10.10
comment string - Комментарий
out string - Формат вывода: "xml" или "json"
Для удаления прокси необходимо выполнить запрос GET к https://my.proxyspot.com/billmgr с параметрами из таблицы.
В ответ придет xml с атрибутом ok (если выбран формат вывода xml)
Название Тип Обязательный Описание
func string + proxy.delete
authinfo string + Логин пароль в формате login:password
elid string + Id прокси можно узнать из списка прокси.
out string - Формат вывода: "xml" или "json"
Наверх