Visão geral
O erro 400: Invalid_request é normalmente encontrado ao configurar um cliente Google OAuth. Isso geralmente ocorre ao enviar e-mails por meio da API do Gmail.
Causas
Há dois motivos principais pelos quais esse erro pode estar ocorrendo em seu site:
- Configuração inadequada da tela de consentimento do OAuth: A tela de consentimento do OAuth no projeto Google Cloud não está configurada corretamente.
- Usuário de teste não autorizado: A conta do Google usada para autorização não está listada como um usuário de teste em um aplicativo que está definido com o status "Testando".
Solução
Para resolver o Erro 400: Invalid_request, siga estas etapas:
- Atualize a configuração da tela de consentimento do OAuth: Mude para o status "Testing" (Teste) na tela de consentimento do OAuth se o seu aplicativo ainda não estiver em produção. Em seguida, adicione sua conta do Google como um usuário de teste para permitir a autenticação durante a fase de teste. Consulte nosso tutorial para saber como configurar o consentimento do OAuth no Google Cloud.
- Utilize senhas de aplicativos: Se você estiver usando o servidor de correio Other SMTP no WP Mail SMTP, recomendamos gerar uma senha de aplicativo por meio das configurações de segurança da sua conta do Google. Em seguida, você precisará usar essa senha de aplicativo em vez de sua senha pessoal ao autenticar seu plug-in SMTP.
Observação: para obter detalhes sobre como gerar uma senha de aplicativo, não deixe de conferir nosso tutorial Outro SMTP para saber como fazê-lo.
É isso aí! Agora você sabe como corrigir o erro "Invalid_request".
Gostaria de melhorar a capacidade de entrega de e-mails do seu site? Considere a possibilidade de configurar uma conexão adicional para ser usada como um servidor de e-mail de backup.