Contate-nos
Se você ainda tem perguntas ou prefere obter ajuda diretamente de um agente, por favor submeta um pedido.
Tópicos populares: Multilogin X, Multilogin 6,
-
Obtendo o token Obtendo os IDs de perfil, pasta e espaço de trabalho Exemplo de automação no Selenium Obtendo o ID do usuário Perguntas frequentes sobre automação Iniciando o agente automaticamente Exemplo de automação Playwright Obtendo um token de automação Exemplo de automação Puppeteer Configurando a coleta automática de cookies Convertendo credenciais de proxy externo em JSON para uso em API Exportando as credenciais de proxy dos perfisConexão do agente Não é possível iniciar o perfil ou conectar-se ao proxy Para testar um proxy Perguntas frequentes sobre solução de problemas Não é possível iniciar o Multilogin Usando Multilogin no macOS Salvando dados de perfil Investigando problemas de velocidade Erro: Falha ao obter dados do perfil Lidando com problemas de banimento Problema: O perfil está bloqueado Usando um VPS/VPN para resolver problemas de conexão
-
Erro de JavaScript ao alternar para o modo escuro pela primeira vez Erro: Javax.crypto.badpaddingexception: pad block corrupted Erro: Fingerprint composition failed Erro de conexão devido a caracteres não latinos no nome de usuário do Windows Erro: Failed to get IP data: can't connect through proxy Status: Update in progress... Loading (1) of 2 components Soluções para erros comuns do Multilogin 6 O perfil de navegador mostra "Error" no status Erro: Mimic/Stealthfox executable is not found
Obtendo um token de automação
Escrito por Marcelo Brandao
Atualizado em December 16th, 2024
Procurando maneiras mais poderosas de ampliar seus processos com a API? Conheça o nosso token de automação! Ao contrário do seu token de usuário normal, esse vem com um período de expiração mais longo e limites de taxa de execução mais altos.
https://api.multilogin.com/workspace/automation_token?expiration_period=<string>
Lembre-se: você não precisa gerar um token de automação em cada solicitação. Você pode criá-lo apenas uma vez e usá-lo várias vezes.
Usando o Postman
Proprietário do espaço de trabalho
- Conclua todas as três etapas deste artigo, incluindo “Usar o bearer token”: elas possibilitarão que você faça login corretamente
- Vá para a pasta “Profile Access Management” em seu espaço de trabalho do Postman e selecione “GET Workspace Automation Token”
- Na aba “Params”, preencha o valor do parâmetro
expiration_period
: isso determinará quanto tempo o token durará (verifique a coluna “Descrição” para ver valores de exemplo) - Clique em “Enviar” para executar a solicitação
- Quando o token expirar, envie outra solicitação para gerar um novo
Membro de equipe
- Faça login na conta de membro da sua equipe usando o endpoint “POST User Signin”
- Copie o valor
refresh_token
da resposta
- Vá para a pasta "Gerenciamento de acesso ao perfil" em sua área de trabalho do Postman e selecione “POST User Refresh Token”
- Vá até a aba “Body” e preencha os seguintes valores:
-
email
: e-mail do membro da sua equipe -
refresh_token
: o valor da etapa 2 -
workspace_id
: o ID do espaço de trabalho de destino
-
- Vá para a seção “Testes”, adicione o seguinte código e salve as alterações:
const response = pm.response.json()
const token = response['data']['token']
pm.collectionVariables.set("token", token)
- Clique em "Send" para executar a solicitação
- Repita as etapas 2 a 4 da seção “Proprietário do espaço de trabalho”
Solução de problemas
Após enviar a solicitação corretamente, você deverá ver o código de resposta 200, significando sucesso.
Se você encontrar algum problema, poderá receber os seguintes códigos de erro:
- 401 - Token JWT incorreto: isso significa que seu token de login expirou ou você não adicionou o token ao portador à sua solicitação. Para corrigir isso no Postman, faça login usando novamente o endpoint “POST User Signin” e certifique-se de seguir todas as etapas, incluindo a obtenção do token do portador.
-
400 - Token de atualização inválido: indica que você inseriu o valor errado para
refresh_token
. Verifique novamente a coluna de descrição para obter exemplos. -
400 - Período de expiração incorreto: indica que você inseriu o valor errado para
expiration_period
. Verifique novamente a coluna “Descrição” para obter exemplos.