Проверка прокси Прокси проверен Подключение прокси Прокси подключен Браузер запускается Браузер запущен Вход в аккаунт БК
Пример
Copy {
"status" : [
1030 ,
"INFO" ,
"PROXY_CHECKING"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "start_browser" ,
"result_data" : {
"elapsed_time" : 1.2 ,
"FON" : []
}
}
}
Описание
Ключ Значение Тип Время затраченное на запуск в секундах
Пример
Copy {
"status" : [
1030 ,
"INFO" ,
"PROXY_CHECKED"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "start_browser" ,
"result_data" : {
"elapsed_time" : 3.5 ,
"FON" : {
"proxy_check" : 1
}
}
}
}
Описание
Ключ Значение Тип Время с момента запуска команды
Результат проверки прокси сервера
Пример
Copy {
"status" : [
1030 ,
"INFO" ,
"STARTING_PROXIFIER"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "start_browser" ,
"result_data" : {
"elapsed_time" : 3.5 ,
"bot_status" : [
2 ,
"STARTING"
] ,
"FON" : {
"proxy_check" : 1
}
}
}
}
Описание
Ключ Значение Тип Время с момента запуска команды
Результат проверки прокси сервера
Пример
Copy {
"status" : [
1030 ,
"INFO" ,
"STARTED_PROXIFIER"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "start_browser" ,
"result_data" : {
"elapsed_time" : 4.5 ,
"bot_status" : [
2 ,
"STARTING"
] ,
"FON" : {
"proxy_check" : 1
}
}
}
}
Описание
Ключ Значение Тип Время с момента запуска команды
Результат проверки прокси сервера
Пример
Copy {
"status" : [
1030 ,
"INFO" ,
"STARTING_BROWSER"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "start_browser" ,
"result_data" : {
"elapsed_time" : 15 ,
"bot_status" : [
2 ,
"STARTING"
] ,
"FON" : {
"proxy_check" : 1
}
}
}
}
Описание
Ключ Значение Тип Время с момента запуска команды
Результат проверки прокси сервера
Пример
Copy {
"status" : [
1030 ,
"INFO" ,
"STARTED_BROWSER"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "start_browser" ,
"result_data" : {
"elapsed_time" : 35 ,
"bot_status" : [
3 ,
"STARTED"
] ,
"FON" : {
"proxy_check" : 1
}
}
}
}
Описание
Ключ Значение Тип Время с момента запуска команды
Результат проверки прокси сервера
Пример
Copy {
"status" : [
1030 ,
"INFO" ,
"LOGGING_IN"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "start_browser" ,
"result_data" : {
"elapsed_time" : 35 ,
"bot_status" : [
3 ,
"STARTED"
] ,
"FON" : {
"auth" : 0 ,
"proxy_check" : 1
}
}
}
}
Описание
Ключ Значение Тип Время с момента запуска команды
Статус проверки прокси сервера
Ошибка прокси Ошибка протокола прокси Команда уже запущена Браузер останавливается Браузер уже запущен Таймаут запуска Ошибка авторизации Ошибка БК Ошибка ВМ
Пример
Copy {
"status" : [
5030 ,
"ERROR" ,
"Proxy not working"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : {
"echo_mode" : 1 ,
"cmd" : "start_browser" ,
"conf" : [
{
"bk_id" : "FON" ,
"account" : "login:password" ,
"proxy" : {
"protocol" : "HTTPS" ,
"port" : 49149 ,
"address" : "212.192.56.86"
}
}
]
} ,
"result_data" : {
"elapsed_time" : 0 ,
"FON" : {
"proxy_check" : 1
}
}
}
}
Описание
Ключ Значение Тип Время затраченное на запуск в секундах
Результат проверки прокси сервера
Пример
Copy {
"status" : [
4007 ,
"ERROR" ,
"BAD_REQUEST: Invalid field value : protocol > HTTPS||SOCKS5"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"result_data" : [] ,
"cmd" : {
"echo_mode" : 1 ,
"cmd" : "start_browser" ,
"conf" : [
{
"bk_id" : "FON" ,
"account" : "login:password" ,
"proxy" : {
"address" : "212.192.56.86" ,
"port" : 49149 ,
"protocol" : "HTTP"
}
}
]
}
}
}
Описание
Пример
Copy {
"status" : [
6950 ,
"ERROR" ,
"STATE_ERROR: Command is currently already running"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"result_data" : [] ,
"cmd" : {
"cmd" : "start_browser"
}
}
}
Описание
Пример
Copy {
"status" : [
6910 ,
"ERROR" ,
"STATE_ERROR: Browser is not STOPPED (browser_status=STOPPING[1])"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"result_data" : [] ,
"cmd" : {
"echo_mode" : 1 ,
"cmd" : "start_browser" ,
"conf" : [
{
"bk_id" : "FON" ,
"account" : "login:password" ,
"proxy" : {
"address" : "212.192.56.86" ,
"port" : 49149 ,
"protocol" : "HTTPS"
}
}
]
}
}
}
Описание
Пример
Copy {
"status" : [
6910 ,
"ERROR" ,
"STATE_ERROR: Browser is not STOPPED (browser_status=STARTED[3])"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"result_data" : [] ,
"cmd" : {
"echo_mode" : 1 ,
"cmd" : "start_browser" ,
"conf" : [
{
"bk_id" : "FON" ,
"account" : "login:password" ,
"proxy" : {
"address" : "212.192.56.86" ,
"port" : 49149 ,
"protocol" : "HTTPS"
}
}
]
}
}
}
Описание
Пример
Copy {
"status" : [
5040 ,
"ERROR" ,
"Timeout start browser"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : {
"cmd" : "start_browser"
} ,
"result_data" : {
"elapsed_time" : 0 ,
"bot_status" : [
2 ,
"STARTING"
]
}
}
}
Описание
Ключ Значение Тип Время затраченное на запуск в секундах
Пример
Copy {
"status" : [
6035 ,
"ERROR" ,
"AUTH: Invalid login data"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "isSignedIn" ,
"result_data" : []
}
}
Описание
Пример
Copy {
"status" : [
5050 ,
"ERROR" ,
"Not supported bk_id: BK"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"result_data" : [] ,
"cmd" : {
"echo_mode" : 1 ,
"cmd" : "start_browser" ,
"conf" : [
{
"bk_id" : "BK" ,
"account" : "login:password" ,
"proxy" : {
"protocol" : "HTTPS" ,
"port" : 49149 ,
"address" : "212.192.56.86"
}
}
]
}
}
}
Описание
Пример
Copy {
"status" : [
5200 ,
"ERROR" ,
"UNKNOWN_ERROR: unknown response from remote pywmi"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"request_status" : -2 ,
"status_code" : -5004 ,
"status_txt" : "Unknown error" ,
"result_data" : {
"exception_type" : "<type 'exceptions.IndexError'>" ,
"exception_txt" : "list index out of range"
} ,
"cmd" : {
"echo_mode" : 1 ,
"cmd" : "start_browser" ,
"conf" : []
}
}
}
Описание
Типы полей Обязательные поля
Код Значение Описание BAD_REQUEST
: Field type error : echo_mode
not int
Поле echo_mode
не является числом
BAD_REQUEST
: Field type error : bk_id
not string
Поле bk_id
не является строкой
BAD_REQUEST
: Field type error : account
not strin
g
Поле account
не является строкой
BAD_REQUEST
: Field type error : port
not int
Поле port
не является числом
BAD_REQUEST
: Field type error : proxy
not dict
Ошибка структуры поля proxy
BAD_REQUEST
: Field type error : account
not string
Поле account
не является строкой
BAD_REQUEST
: Field type error : conf
not list
Поле conf
не является массивом
Код Значение Описание BAD_REQUEST
: Field is required protocol
Отсутствует поле protocol
BAD_REQUEST
: Field is required port
BAD_REQUEST
: Field is required address
BAD_REQUEST
: Field is required proxy
BAD_REQUEST
: Field is required account
BAD_REQUEST
: Field is required conf
Команда уже запущена Браузер запускается Браузер уже остановлен Таймаут остановки
Пример
Copy {
"status" : [
6950 ,
"ERROR" ,
"STATE_ERROR: Command is currently already running"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"result_data" : [] ,
"cmd" : {
"cmd" : "stop_browser"
}
}
}
Описание
Пример
Copy {
"status" : [
6920 ,
"ERROR" ,
"STATE_ERROR: Browser is not STARTED (browser_status=STARTING[2]))"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"result_data" : [] ,
"cmd" : {
"cmd" : "stop_browser"
}
}
}
Описание
Пример
Copy {
"status" : [
6920 ,
"ERROR" ,
"STATE_ERROR: Browser is not STARTED (browser_status=STOPPED[0]))"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"result_data" : [] ,
"cmd" : {
"cmd" : "stop_browser"
}
}
}
Описание
Пример
Copy {
"status" : [
5040 ,
"ERROR" ,
"Timeout stop browser"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : {
"cmd" : "stop_browser"
} ,
"result_data" : {
"elapsed_time" : 0 ,
"bot_status" : [
1 ,
"STOPPING"
]
}
}
}
Описание
Ключ Значение Тип Время затраченное на остановку в секундах
Запрос Остановлен Останавливается Запускается Запущен
Описание
Copy {
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "browser_status"
}
}
Описание
Пример
Copy {
"status" : [
2000 ,
"SUCCESS" ,
"CMD_COMPLETED_SUCCESSFULLY"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "browser_status" ,
"result_data" : {
"bot_status" : [
0 ,
"STOPPED"
]
}
}
}
Описание
Пример
Copy {
"status" : [
2000 ,
"SUCCESS" ,
"CMD_COMPLETED_SUCCESSFULLY"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "browser_status" ,
"result_data" : {
"bot_status" : [
1 ,
"STOPPING"
]
}
}
}
Описание
Пример
Copy {
"status" : [
2000 ,
"SUCCESS" ,
"CMD_COMPLETED_SUCCESSFULLY"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "browser_status" ,
"result_data" : {
"bot_status" : [
2 ,
"STARTING"
]
}
}
}
Описание
Пример
Copy {
"status" : [
2000 ,
"SUCCESS" ,
"CMD_COMPLETED_SUCCESSFULLY"
] ,
"session_id" : "00000000000000000000000000000000" ,
"body" : {
"cmd" : "browser_status"
"result_data" : {
"bot_status" : [
3 ,
"STARTED"
] ,
"started_bk" : [
{
"bk_id" : "BT3" ,
"login" : "viollau" ,
"restrict_status" : true
}
]
}
}
}
Описание
Ключ Значение Тип Возможность делать ставки