- Navegador
- API Local
- Modificar perfil do navegador
Atualiza um perfil de navegador existente. Apenas os campos presentes na solicitação são alterados.
- Pré-requisitos: o perfil precisa existir na equipe. Perfis com criptografia ponta a ponta não podem ser atualizados. O sistema operacional e o tipo de navegador não podem ser alterados. Um perfil em execução pode ser atualizado.
- Efeito: grava o registro do perfil, as configurações expandidas dele e os cookies, e mescla as configurações avançadas de impressão digital (os valores existentes são mantidos salvo se sobrescritos).
- Conclusão: sincrônica.
- Nova tentativa: é seguro repetir com o mesmo corpo. Note que não há bloqueio otimista: atualizações simultâneas de um mesmo perfil são resolvidas pela última escrita, e a mesclagem da impressão digital lê antes de gravar, então chamadas simultâneas podem perder alterações.
Erros de negócio documentados: 19001, 19039, 19104, 19105, 19106, 19107, 19108, 19142, 19159, 19160, 19175, 19193. Consulte Error Codes para o significado de cada código. Qualquer operação também pode retornar os códigos comuns.
Versão do kernel; padrão: 0 (correspondência automática). Obtenha as versões disponíveis em /api/env/advanced/ua/versions.
Nome do grupo (máximo 50 caracteres). Se fornecido, o sistema primeiro verifica groupId: se um grupo válido for encontrado, ele é usado; caso contrário, pesquisa por groupName. Se um grupo com esse nome existir, ele é referenciado; se não, um novo grupo é criado. Cada equipe é limitada a 1.000 grupos.
- Local APIhttp://127.0.0.1:40000/api/env/update
curl -i -X POST \
http://127.0.0.1:40000/api/env/update \
-H 'Content-Type: application/json' \
-d '{
"browserTypeId": 1,
"operatorSystemId": 1,
"isEncrypt": 1,
"envId": "1661515884160372"
}'{ "code": 0, "msg": null, "data": null, "requestId": "0d8b6f1c-9f4e-4d02-9d1a-7c3f5a1b2c3d" }