Довідник API
/- Спільні ресурси
- Локальний API
- Зміна інформації проксі-сервера
Отримання списку проксі-серверів
Додавання проксі-сервера
Видалити проксі-сервер
Зміна інформації проксі-с...
Оновлює конфігурацію проксі.
- Передумови: проксі має існувати в команді. Динамічні проксі через цей ендпоінт оновити неможливо. Провайдер має бути розпізнаваним значенням.
- Ефект: це повне перезаписування, а не часткове оновлення: пропущені вами поля повертаються до значень за замовчуванням, а не зберігають поточні. Спершу прочитайте проксі й надішліть його назад цілком.
- Область дії: прив'язки профілів зберігаються, бо змінюється лише сам запис проксі, але вже запущені браузер або хмарний телефон і далі використовують дані підключення, з якими вони були запущені. Перезапустіть їх, щоб застосувати нові.
- Завершення: синхронне. Оптимістичного блокування немає, тому за одночасних оновлень перемагає останній запис.
Задокументовані бізнес-помилки: 14003, 14023. Значення кодів див. у Error Codes. Будь-яка операція може додатково повернути загальні коди.
Ідентифікатор проксі-провайдера:
0= HTTP1= HTTPS2= SOCKS53= SSH4= Oxylabs5= Proxys.io6= GeoSurf7= Luminati8= Lumauto9= Oxylabsauto10= Trojan11= Shadowsocks12= vmess13= ABCPROXY14= LunaProxy15= IPHTML16= PiaProxy17= 922S5
Дія, яку потрібно виконати при зміні IP-адреси:
1= Повідомити / Оновити (загальне значення)
Повні опції дивіться в документації до системи.
POST
curl -i -X POST \
http://127.0.0.1:40000/api/proxyInfo/update \
-H 'Content-Type: application/json' \
-d '{
"id": "1566403036579198",
"proxyIp": "108.11.23.85",
"proxyPort": 4096,
"proxyName": "MyProxy",
"country": "US",
"city": "New York",
"username": "",
"password": "",
"proxyType": 0,
"proxyProvider": 0,
"encryptionType": 0,
"ipMonitor": true,
"ipChangeAction": 1,
"refreshUrl": "",
"state": ""
}'Response
{ "code": 0, "msg": "", "requestId": "efgh5678" }