Como controlar atualizações de núcleo via API
Você pode usar o parâmetro auto_update_core ao criar/atualizar perfis para especificar se os perfis do seu navegador serão atualizados automaticamente assim que novos núcleos forem lançados. Ele pode ser usado nos endpoints Start Quick Profile, Profile Create, Profile Update e Profile Partial Update.
-
Habilitar atualizações automáticas (padrão): se
auto_update_corefortrue, o perfil será atualizado automaticamente para a versão mais recente do núcleo
"auto_update_core": true,-
Desabilitar atualizações automáticas: defina
auto_update_corecomofalsee especifique acore_versionnecessária
"core_version": 154,
"auto_update_core": false,Considere o seguinte ao usar esse recurso:
- Se você quiser manter sua versão atual do núcleo, você deve garantir que o sinalizador
auto_update_coreesteja definido comofalse, evitando que ele seja atualizado automaticamente - Ao atualizar um perfil, não há suporte para alterar a versão principal para qualquer coisa diferente da versão mais recente
- Recomendamos manter as atualizações automáticas do núcleo ativadas, a menos que seu fluxo de trabalho exija uma versão fixa e compatível do núcleo. Núcleos mais recentes incluem atualizações atuais de compatibilidade e do navegador.
- Nossos servidores geralmente fornecem as 5 versões mais recentes. Se você quiser usar uma versão ainda mais antiga, não será possível. Digamos que a versão mais recente do Mimic seja a 154. Nesse caso, a versão mais antiga possível é a 149
-
Para versões secundárias, você pode usar o parâmetro
core_minor_version. Ele define uma versão secundária específica do núcleo do navegador selecionado, por exemplo 154.1 ou 154.2. A versão precisa estar disponível no momento
Qual configuração devo usar?
Usar atualizações automáticas: mantenha auto_update_core definido como true se quiser que o perfil passe automaticamente para a versão mais recente compatível do núcleo.
Manter uma versão fixa do núcleo: defina auto_update_core como false e use uma versão compatível em core_version.
Verificar as versões disponíveis: use o endpoint “Load Browser Core” antes de definir uma versão específica do núcleo.