easyCoexistence
ログイン無料トライアルを開始
Meta Tech Provider

WhatsApp エラー 131008:必須パラメータがありません

エラー 131008 は、リクエストに必須パラメータがない場合に発生します。パラメータ全般の形式不正を示すエラー 100 より限定的で、値が間違っているのではなく、フィールド自体がないことを示します。

131008

必須パラメータが含まれていない場合の Meta のコードです。

100

存在するものの、未対応または形式不正なパラメータを示す、より広いコードです。

131009

未対応の値が設定されたパラメータを示すコードです。

通常、何がありませんか

任意に見えても必須のフィールドです。そのため、同じ項目が何度も登場します。

  • 毎回の送信で whatsapp に設定する messaging_product。
  • 必要なメッセージ形式に設定する recipient_type。
  • テンプレート送信時の言語オブジェクト。1 つしかなくても必須です。
  • 変数を定義するテンプレートの components。空のリストは省略とは異なります。

なぜ良い知らせなのですか

この種類のエラーでは、最も具体的な失敗だからです。エラー 100 はどこかのパラメータが間違っていることを示しますが、こちらは必須パラメータが完全にないことを示します。そのため、確認範囲をエンドポイントの必須フィールド一覧に絞れます。

呼び出すエンドポイントのリファレンスを読み、リクエストを必須項目と照合してください。数分で確認できるため、ログでは両方を不正なリクエストとしてまとめず、エラー 100 と区別する価値があります。

よくある間違い

  • エラー 100 と同じものとして扱うこと。こちらは項目がないことを示すため、より具体的です。
  • 空の components 配列を省略と同じように送ること。API では別の扱いです。
  • messaging_product を省略すること。毎回の送信で必須であり、最も多い単一原因です。
EasyCoexistence で実現する

EasyCoexistence はリクエスト作成に必要な電話番号 ID とトークンを返すため、そこにある値は設定時に書き写したものではなく、Meta が保持する値です。

よくある質問

どのパラメータがありませんか

レスポンスに表示されます。表示されない場合は、エンドポイントのリファレンスで必須項目を確認してください。

messaging_product は本当に必須ですか

はい。毎回の送信で whatsapp に設定します。最も多い省略項目です。

これはエラー 100 と同じですか

いいえ。100 は存在するものの間違ったパラメータ、こちらは存在しないパラメータを示します。

再試行すれば解決しますか

いいえ。リクエストは同じ結果になるため、フィールドを追加するまで同じように失敗します。

続きを読む

始める準備はできましたか?

WhatsApp Coexistence の設定は数分で完了し、数か月もかかりません。スマートフォン上のアプリも引き続き使えます。

無料トライアルを始める

確認日

WhatsApp エラー 131008