Справочник API
/- Общие ресурсы
- Открытый API
- Изменение информации о прокси-сервере
Получение списка прокси-серверов
Добавление прокси
Удалить прокси
Изменение информации о пр...
Обновляет конфигурацию прокси.
- Предварительные условия: прокси должен существовать в команде. Динамические прокси через этот эндпоинт обновить нельзя. Сервис должен быть распознаваемым значением.
- Эффект: это полная перезапись, а не частичное обновление: опущенные вами поля возвращаются к значениям по умолчанию, а не сохраняют текущие. Сначала прочитайте прокси и отправьте его обратно целиком.
- Область действия: привязки профилей сохраняются, потому что меняется только сама запись прокси, но уже запущенные браузер или облачный телефон продолжают использовать данные подключения, с которыми они были запущены. Перезапустите их, чтобы применить новые.
- Завершение: синхронное. Оптимистичной блокировки нет, поэтому при одновременных обновлениях побеждает последняя запись.
Задокументированные бизнес-ошибки: 14003, 14023. Значения кодов см. в Error Codes. Любая операция может дополнительно вернуть общие коды.
Security
Authorization
ID сервиса прокси:
0= HTTP1= HTTPS2= SOCKS53= SSH4= Oxylabs5= Proxys.io6= GeoSurf7= Luminati8= Lumauto9= Oxylabsauto10= Trojan11= Shadowsocks12= vmess13= ABCPROXY14= LunaProxy15= IPHTML16= PiaProxy17= 922S5
Действие при смене IP:
1= Уведомить / Обновить (обычное значение)
Полный список вариантов см. в документации системы.
- https://api.morelogin.comhttps://api.morelogin.com/proxyInfo/update
curl -i -X POST \
https://api.morelogin.com/proxyInfo/update \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-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" }