Resumo de IA
Visão Geral
Erro 400: Invalid_request é normalmente encontrado ao configurar um cliente OAuth do Google. Isto ocorre frequentemente ao enviar e-mails através da API do Gmail.
Causas
Existem duas razões principais pelas quais este erro pode estar a ocorrer no seu site:
- Configuração incorreta do ecrã de consentimento OAuth: O ecrã de consentimento OAuth no projeto Google Cloud não está configurado corretamente.
- Utilizador de teste não autorizado: A conta Google utilizada para autorização não está listada como utilizador de teste numa aplicação que se encontra no estado 'A testar'.
Solução
Para resolver o Erro 400: Invalid_request, siga estes passos:
- Atualizar a configuração do ecrã de consentimento OAuth: Mude para o estado 'A testar' no seu ecrã de consentimento OAuth se a sua aplicação ainda não estiver em produção. Em seguida, adicione a sua conta Google como utilizador de teste para permitir a autenticação durante a fase de teste. Veja o nosso tutorial para saber como configurar o consentimento OAuth no Google Cloud.
- Utilizar palavras-passe de aplicação: Se estiver a usar o Other SMTP mailer no WP Mail SMTP, recomendamos a geração de uma Palavra-passe de Aplicação através das definições de segurança da sua Conta Google. Em seguida, terá de usar esta Palavra-passe de Aplicação em vez da sua palavra-passe pessoal ao autenticar o seu plugin SMTP.
Nota: Para obter detalhes sobre como gerar uma palavra-passe de aplicação, certifique-se de que consulta o nosso tutorial Other SMTP para saber como.
É tudo! Agora sabe como corrigir o erro 'Invalid_request'.
Gostaria de melhorar a entregabilidade de emails do seu site? Considere configurar uma conexão adicional para usar como mailer de backup.