エラー400:Invalid_request

概要

エラー400:Invalid_requestは通常、Google OAuthクライアントを設定する際に発生します。これは、GmailのAPIを使ってメールを送信するときによく発生します。

原因

あなたのサイトでこのエラーが発生する主な理由は2つあります:

  1. OAuth同意画面の設定が不適切:Google CloudプロジェクトのOAuth同意画面が正しく設定されていません。
  2. 認証されていないテストユーザー:認証に使用されたGoogleアカウントが、'テスト'ステータスに設定されたアプリケーションのテストユーザーとしてリストされていません。

ソリューション

エラー400:Invalid_requestを解決するには、以下の手順に従ってください:

  1. OAuth 同意画面の設定を更新します:アプリケーションがまだ本番稼動していない場合は、OAuth同意画面のステータスを「テスト」に切り替えてください。次に、テスト段階で認証を許可するために、テストユーザーとして Google アカウントを追加します。Google Cloud での OAuth コンセントの設定方法については、チュートリアルを参照してください。
  2. アプリパスワードの活用 WP Mail SMTPでOther SMTPメーラーを使用している場合、Googleアカウントのセキュリティ設定からアプリパスワードを生成することをお勧めします。その後、SMTPプラグインを認証する際に、個人パスワードの代わりにこのアプリパスワードを使用する必要があります。

注:Appパスワードの生成方法の詳細については、その他のSMTPチュートリアルをご覧ください。

以上です!これで「Invalid_request」エラーを修正する方法がわかりました。

サイトのメール配信性を向上させたいですか?バックアップメーラーとして使用するために、追加の接続を設定することを検討してください。

無料のWP Mail SMTPプラグインをお試しください

お気に入りのSMTPプロバイダーを使って、WordPressのメールを確実に送信しましょう。

このフォームを入力するには、ブラウザのJavaScriptを有効にしてください。