Meta Tech Provider

Kesalahan WhatsApp 131008: parameter wajib tidak ada

Kesalahan 131008 berarti parameter wajib tidak ada dalam permintaan. Kesalahan ini lebih spesifik dan lebih berguna daripada kesalahan 100, yang umumnya mencakup parameter dengan format tidak valid, karena kode ini menunjukkan bahwa field tidak ada, bukan salah.

131008

Kode Meta untuk parameter wajib yang tidak disertakan.

100

Kode yang lebih umum untuk parameter yang ada tetapi tidak didukung atau formatnya tidak valid.

131009

Kode untuk parameter yang ada dengan nilai yang tidak didukung.

Apa yang biasanya tidak ada

Field yang tampak opsional padahal wajib, sehingga beberapa field yang sama sering muncul berulang kali.

  • messaging_product, yang harus ditetapkan ke whatsapp pada setiap pengiriman.
  • recipient_type pada struktur pesan yang memerlukannya.
  • Objek bahasa pada pengiriman template, yang tetap wajib meskipun hanya ada satu.
  • components pada template yang mendefinisikan variabel, karena daftar kosong berbeda dari tidak menyertakannya.

Mengapa ini kabar baik

Karena ini adalah kegagalan paling spesifik dalam kelompok ini. Kesalahan 100 memberi tahu bahwa ada parameter yang salah, sedangkan kode ini memberi tahu bahwa parameter wajib sama sekali tidak ada. Jadi, pencarian dapat dipersempit ke daftar field wajib pada endpoint.

Perbaikannya adalah membaca referensi endpoint yang dipanggil dan mencocokkan permintaan dengan kumpulan field wajibnya. Pekerjaan ini hanya membutuhkan beberapa menit. Itulah sebabnya kesalahan ini layak dibedakan dari kesalahan 100 dalam log, bukan mengelompokkan keduanya sebagai permintaan tidak valid.

Kesalahan umum

  • Menganggapnya sama dengan kesalahan 100. Kode ini menunjukkan ketiadaan field, sehingga lebih spesifik.
  • Mengirim array components kosong seolah-olah sama dengan tidak menyertakannya. Bagi API, keduanya berbeda.
  • Tidak menyertakan messaging_product. Field ini wajib pada setiap pengiriman dan merupakan penyebab tunggal yang paling umum.
Melakukan ini dengan EasyCoexistence

EasyCoexistence mengembalikan phone_number_id dan token yang diperlukan untuk membuat permintaan, sehingga nilainya berasal dari yang disimpan Meta, bukan hasil menyalin saat penyiapan.

Pertanyaan yang sering diajukan

Parameter mana yang tidak ada?

Respons menyebutkannya. Jika tidak, referensi endpoint mencantumkan daftar field wajib.

Apakah messaging_product benar-benar wajib?

Ya, pada setiap pengiriman, tetapkan ke whatsapp. Ini adalah field yang paling sering tidak disertakan.

Apakah ini sama dengan 100?

Tidak. Kesalahan 100 mencakup parameter yang ada tetapi salah, sedangkan kode ini mencakup parameter yang tidak ada.

Apakah mencoba kembali dapat membantu?

Tidak. Permintaannya deterministik dan akan gagal dengan cara yang sama sampai field tersebut ditambahkan.

Lanjut membaca

Siap memulai?

Konfigurasikan WhatsApp Coexistence dalam hitungan menit, bukan bulan. Aplikasi tetap berfungsi di ponsel.

Mulai uji coba gratis

Diverifikasi pada

Kesalahan WhatsApp 131008