เรากำลังเลิกใช้งาน API ภายในองค์กร และหากต้องการรายละเอียดเพิ่มเติมและเรียนรู้วิธีย้ายไปใช้ API ระบบคลาวด์รุ่นใหม่ของเรา โปรดดูเอกสารการเลิกใช้งาน API ภายในองค์กรของเรา

ข้อความแสดงข้อผิดพลาดและสถานะ

เอกสารฉบับนี้มีข้อมูลเพิ่มเติมเกี่ยวกับข้อความแสดงข้อผิดพลาดและสถานะประเภทต่อไปนี้

สำหรับการแก้ไขปัญหาเกี่ยวกับการสมัครใช้งานแบบฝัง โปรดดูข้อผิดพลาดของกระบวนการสมัครใช้งานแบบฝัง

รหัสข้อผิดพลาดไคลเอ็นต์ WhatsApp Business API

รหัสข้อผิดพลาดคำอธิบาย

400 - ข้อผิดพลาดในการดาวน์โหลดสื่อ

ดาวน์โหลดสื่อจากผู้ส่งไม่สำเร็จ

402 - คุณสมบัติของธุรกิจ — ปัญหาการชำระเงิน

ส่งข้อความไม่สำเร็จเนื่องจากมีข้อผิดพลาดเกี่ยวกับวิธีการชำระเงินของคุณอย่างน้อยหนึ่งรายการ

  • ไม่ได้ผูกบัญชีการชำระเงินเข้ากับบัญชี WhatsApp
  • วงเงินเครดิตเกินขีดจำกัด
  • ไม่ได้ตั้งค่าหรือไม่ได้ใช้งานวงเงินเครดิต (บัญชีการชำระเงิน)
  • บัญชี WhatsApp Business ถูกลบแล้ว
  • เราระงับบัญชีแล้ว
  • ไม่ได้กำหนดโซนเวลา
  • ไม่ได้กำหนดสกุลเงิน
  • คำขอ MessagingFor (On Behalf Of (OBO)) กำลังรอดำเนินการหรือถูกปฏิเสธ
  • เกินเกณฑ์ระดับฟรีของการสนทนาโดยไม่มีวิธีการชำระเงินที่ถูกต้อง (ข้อผิดพลาดประเภทนี้จะเริ่มใช้ตั้งแต่วันที่ 1 กุมภาพันธ์ 2022)

ให้ตรวจสอบการตั้งค่าการชำระเงินในตัวจัดการ WhatsApp แล้วลองใหม่อีกครั้ง

408 - ข้อความไม่ถูกต้อง

ส่งข้อความไม่สำเร็จเนื่องจากรอดำเนินการนานเกินไป (กล่าวคือใช้เวลามากกว่า 1 วัน) เหตุการณ์เช่นนี้จะเกิดขึ้นหากไคลเอ็นต์ WhatsApp Business API หยุดทำงานเกิน 1 วัน แล้วเริ่มทำงานใหม่


โปรดส่งข้อความอีกครั้ง

410 - ข้อความหมดอายุ

ส่งข้อความในช่วงระยะเวลาที่จะเผยแพร่ (TTL) ไม่สำเร็จ

429 - ถึงขีดจำกัดอัตราแล้ว

  • สำหรับข้อความขาออก: ส่งข้อความไม่สำเร็จเนื่องจากหมายเลขโทรศัพท์นี้ส่งข้อความจำนวนมากเกินไปภายในระยะเวลาอันสั้น
    โปรดส่งข้อความที่ส่งไม่สำเร็จอีกครั้ง

  • สำหรับข้อความขาเข้า: ดาวน์โหลดสื่อไม่สำเร็จเนื่องจากมีการจำกัดอัตรา โปรดขอให้ผู้ส่งทำการส่งข้อความอีกครั้ง

430 - ใบรับรองที่ไม่ได้ลงชื่อ

ส่งข้อความไม่สำเร็จเนื่องจากมีข้อผิดพลาดเกี่ยวกับใบรับรองของคุณ


ดาวน์โหลดใบรับรองใหม่จากตัวจัดการ WhatsApp และลงทะเบียนอีกครั้ง

432 - ID ใบรับรองไม่ตรงกัน

ส่งข้อความไม่สำเร็จเนื่องจากมีข้อผิดพลาดเกี่ยวกับใบรับรองของคุณ


ดาวน์โหลดใบรับรองใหม่จากตัวจัดการ WhatsApp และลงทะเบียนอีกครั้ง

433 - ลายเซ็นในใบรับรองไม่ถูกต้อง

เหตุการณ์เช่นนี้จะเกิดขึ้นเมื่อระบบส่งข้อความไปแล้ว แต่ใบรับรองของไคลเอ็นต์ธุรกิจไม่ได้รับการลงชื่ออย่างถูกต้องโดยใช้คีย์ข้อมูลระบุตัวตนของไคลเอ็นต์ ปัญหานี้อาจบ่งชี้ว่าไคลเอ็นต์ลงทะเบียนซ้ำโดยใช้คีย์ข้อมูลระบุตัวตนใหม่ แต่ไม่ได้ดำเนินการตามขั้นตอนการสร้างใบรับรองจนครบถ้วน

470 - ข้อความเพื่อการกลับมามีส่วนร่วมซ้ำ

ส่งข้อความไม่สำเร็จเนื่องจากลูกค้าตอบกลับหมายเลขนี้ครั้งสุดท้ายนานกว่า 24 ชั่วโมงแล้ว


โปรดใช้เทมเพลตข้อความเพื่อตอบกลับ

471 - ถึงขีดจำกัดอัตราสแปมแล้ว

ส่งข้อความไม่สำเร็จเนื่องจากมีการจำกัดจำนวนข้อความที่สามารถส่งได้จากหมายเลขโทรศัพท์นี้ โดยอาจเป็นเพราะว่ามีข้อความก่อนหน้านี้ที่ถูกบล็อกหรือถูกรายงานว่าเป็นสแปมเป็นจำนวนมากเกินไป


ให้ตรวจสอบสถานะด้านคุณภาพของคุณในตัวจัดการ WhatsApp โปรดดูข้อมูลเพิ่มเติมในเอกสารประกอบเกี่ยวกับขีดจำกัดอัตราตามคุณภาพ

472 - หมายเลขของผู้ใช้เป็นส่วนหนึ่งของการทดลอง

ส่งข้อความไม่สำเร็จเนื่องจากหมายเลขโทรศัพท์ของผู้ใช้รายนี้เป็นส่วนหนึ่งของการทดลอง


โปรดข้ามการส่งข้อความถึงผู้ใช้รายนี้

480 - อาจมีการเปลี่ยนผู้ใช้

ส่งข้อความไม่สำเร็จเนื่องจากอาจมีการเปลี่ยนผู้ใช้ที่ใช้หมายเลขโทรศัพท์นี้

500 - ข้อผิดพลาดทั่วไป

ส่งข้อความไม่สำเร็จเนื่องจากมีข้อผิดพลาดที่ไม่รู้จัก


ลองอีกครั้งในภายหลัง

501 - ขณะนี้ ระบบยังไม่รองรับข้อความประเภทนี้

ขณะนี้ ระบบยังไม่รองรับข้อความเอกสารที่มีคำบรรยาย

1000 - ข้อผิดพลาดทั่วไป

1001 - ข้อความยาวเกินไป

ข้อความมีอักขระเกิน 4,096 ตัว

1002 - ประเภทผู้รับไม่ถูกต้อง

ประเภทผู้รับที่ถูกต้อง:

  • individual

1004 - มีทรัพยากรอยู่แล้ว

เป็นไปได้ว่า UUID ไม่ตรงกับคำขออัพโหลดสื่อหรือมีสื่อที่มี UUID ดังกล่าวอยู่แล้ว

1005 - การเข้าถึงถูกปฏิเสธ

  • ไม่สามารถเขียนข้อมูลในไดเรกทอรีสื่อ (คำขออัพโหลด) หรือ
  • ข้อมูลประจำตัวไม่ถูกต้อง หรือ
  • เกิดข้อผิดพลาดเกี่ยวกับใบรับรอง หรือ
  • แอพหมดอายุ: ต้องอัพเกรดเวอร์ชั่น หรือ
  • ข้อความ button ถูกปิดใช้งานสำหรับบัญชีนี้ หรือ
  • มีการลงทะเบียนหมายเลขนี้ใน WhatsApp แล้ว (โปรดดูการย้ายหมายเลขโทรศัพท์ เพื่อศึกษาข้อมูลเกี่ยวกับการย้ายหมายเลขโทรศัพท์จาก WhatsApp ไปยัง WhatsApp Business API) หรือ
  • หากธุรกิจของคุณส่งข้อความทางการค้าในอินเดีย ให้ตรวจสอบให้แน่ใจว่าคุณได้กรอกโปรไฟล์ธุรกิจและช่องรายการสินค้าที่ต้องระบุครบทั้งหมดแล้ว โปรดดูข้อมูลเพิ่มเติมที่ https://www.facebook.com/business/help/1104628230079278

1006 - ไม่พบทรัพยากร

ไม่พบไฟล์หรือทรัพยากร

1007 - ผู้รับถูกบล็อกไม่ให้รับข้อความ (เลิกใช้งานแล้ว)

ผู้รับไม่ได้อยู่ในรายการที่อนุญาต

1008 - ไม่พบพารามิเตอร์ที่ต้องระบุ

ไม่พบพารามิเตอร์ที่ต้องระบุ


หากคุณต้องการจะส่งข้อความแบบรายการ อาจเป็นเพราะคุณไม่ได้ระบุส่วนที่เป็น title ของอ็อบเจ็กต์ section หรือ ID สำหรับ rows ของคุณ


หากคุณต้องการจะส่งข้อความเกี่ยวกับสินค้ารายการเดียวหรือหลายรายการ อาจเป็นเพราะคุณไม่ได้ระบุ catalog_id หรือ product_retailer_id หากคุณต้องการส่งข้อความประเภทนี้จะต้องระบุข้อมูลในช่องเหล่านี้ให้ครบ

1009 - ค่าพารามิเตอร์ไม่ถูกต้อง

ประเภทค่าพารามิเตอร์ที่ป้อนไม่ถูกต้องหรือเกิดจากปัญหาอื่น


หากคุณต้องการจะส่งข้อความแบบรายการ โปรดตรวจสอบว่า ID ของแต่ละแถวซ้ำกันหรือไม่


หากคุณต้องการจะส่งข้อความเกี่ยวกับสินค้ารายการเดียว อาจเป็นเพราะคุณส่ง catalog_id ที่ไม่ถูกต้อง โปรดกลับไปยังตัวจัดการการค้าและตรวจสอบอีกครั้ง


หากคุณต้องการจะส่งข้อความเกี่ยวกับสินค้าหลายรายการ ตรวจสอบว่า product_retailer_id ของคุณในแต่ละส่วนนั้นไม่เหมือนกัน และควรตรวจสอบให้แน่ใจว่าอ็อบเจ็กต์ header และ body ปรากฏและมีการกำหนดค่าไว้แล้ว


1010 - ไม่ต้องระบุพารามิเตอร์

มีพารามิเตอร์ที่ไม่ต้องระบุ

1011 - ไม่พร้อมให้บริการ

1013 - ผู้ใช้ไม่ถูกต้อง

1014 - เกิดข้อผิดพลาดภายใน

  • อัพโหลดรูปภาพไม่สำเร็จเนื่องจากรูปภาพไม่สมบูรณ์ (อัพโหลดรูปภาพไม่ถูกต้อง) หรือไม่พบตำแหน่งข้อมูล
  • แฮชที่คุณใส่ไม่ตรงกับแฮชล่าสุดของผู้ใช้

1015 - คำขอมีจำนวนมากเกินไป

ถึงขีดจำกัดอัตราฝั่งไคลเอ็นต์แล้ว

1016 - ระบบทำงานหนักเกินไป

หากระบบทำงานหนักเกินไป ระบบจะส่งกลับข้อความแสดงข้อผิดพลาดนี้เพื่อให้ระบบทำงานน้อยลง

1017 - ไม่ใช่มาสเตอร์หลัก

ข้อผิดพลาดนี้จะเกิดขึ้นเมื่อส่งคำขอสำหรับมาสเตอร์เท่านั้น เช่น กำหนดการตั้งค่า รับการตั้งค่า นำเข้า ส่งออก ขอโค้ด ลงทะเบียน ฯลฯ ไปยังโหนดที่ไม่ใช่มาสเตอร์หลัก เหตุการณ์เช่นนี้อาจเกิดขึ้นเมื่อไม่ได้ตั้งค่าไคลเอ็นต์ WhatsApp Business API อย่างเหมาะสมหรือเมื่อเกิดข้อผิดพลาดภายใน


การลองส่งคำขออีกครั้งจะช่วยแก้ไขข้อผิดพลาดนี้ได้ หากทำแล้วแต่ข้อผิดพลาดยังคงอยู่ โปรดติดต่อฝ่ายสนับสนุน

1018 - ไม่ใช่ Coreapp หลัก

ข้อผิดพลาดนี้จะเกิดขึ้นเมื่อมีการส่งคำขอไปยังโหนด Coreapp ที่ไม่ใช่เจ้าของชาร์ดหรือไม่อยู่ในระหว่างดำเนินการเพื่อเป็นเจ้าของชาร์ด คุณอาจเห็นข้อความแสดงข้อผิดพลาดนี้เมื่อเราย้ายชาร์ดในการตั้งค่าการเชื่อมต่อหลายจุด


ส่วนใหญ่แล้ว เมื่อลองส่งคำขออีกครั้ง ข้อผิดพลาดนี้จะได้รับการแก้ไข แต่ถ้าไม่สามารถแก้ไขได้ โปรดติดต่อฝ่ายสนับสนุน

1021 - ผู้ใช้ที่ไม่เหมาะสม

ข้อผิดพลาดนี้จะเกิดขึ้นเมื่อคุณส่งข้อความถึงตัวเอง
วิธีแก้ปัญหาคือ ให้ส่งข้อความไปยังหมายเลขที่ไม่ใช่ของคุณเอง

1022 - ไม่ได้กำหนดค่า URL ของ Webhooks

ข้อผิดพลาดนี้จะเกิดขึ้นหากคุณยังไม่ได้กำหนดค่ารูปแบบ REST API Webhooks

1023 - เกิดข้อผิดพลาดในฐานข้อมูล

1024 - จำเป็นต้องเปลี่ยนรหัสผ่าน

คุณต้องเปลี่ยนรหัสผ่าน

1025 - คำขอไม่ถูกต้อง

คำขอไม่ถูกต้อง

1026 - ผู้รับไม่สามารถรับได้

ไม่สามารถส่งข้อความถึงผู้รับได้ โปรดดู "เหตุใดอัตราการส่งจึงไม่เป็น 100%" ในคำถามที่พบบ่อย

1028 - การแจ้งเตือนของระบบ user_identity_changed จะต้องมีการรับทราบ

คุณได้ส่งข้อความไปยังผู้ใช้ WhatsApp ที่อาจมีการเปลี่ยนแปลงไป จึงมีการส่งการแจ้งเตือนของระบบ user_identity_changed ให้แก่คุณและกำลังรอการรับทราบอยู่

1031 - บัญชีผู้ส่งถูกล็อก

บัญชีของคุณถูกล็อกไม่ให้ส่งข้อความใดๆ เนื่องจากมีการละเมิดนโยบายความถูกต้องสมบูรณ์ โปรดดูข้อมูลที่การบังคับใช้นโยบายแพลตฟอร์ม WhatsApp Business

2000 - จำนวนพารามิเตอร์เทมเพลตไม่ตรงกัน

จำนวนพารามิเตอร์ที่ให้ไม่ตรงกับจำนวนพารามิเตอร์ที่คาดการณ์

2001 - ไม่มีเทมเพลต

เทมเพลตไม่ได้มีสถานะใช้งานอยู่ หรือไม่มีเทมเพลตอยู่สำหรับภาษาและรูปแบบภาษา

2002 - ดึงเทมเพลตไม่สำเร็จ

ผู้รับดาวน์โหลดเทมเพลตไม่สำเร็จ

2003 - ไม่มีแพ็คเกจเทมเพลต

ไม่มีเทมเพลตสำหรับภาษาและรูปแบบภาษาที่เฉพาะเจาะจง

2004 - พารามิเตอร์เทมเพลตยาวเกินไป

พารามิเตอร์ยาวเกินไป

2005 - ข้อความไฮเดรตของเทมเพลตยาวเกินไป

ข้อความแปลยาวเกินไป

2006 - มีการละเมิดนโยบายการเว้นช่องว่างของเทมเพลต

มีการละเมิดนโยบายการเว้นช่องว่าง

2007 - มีการละเมิดนโยบายรูปแบบตัวอักษรของเทมเพลต

มีการละเมิดนโยบายรูปแบบตัวอักษร

2008 - ไม่รองรับรูปแบบสื่อของเทมเพลต

ไม่รองรับรูปแบบสื่อที่ใช้

2009 - ไม่มีองค์ประกอบที่จำเป็นของเทมเพลต

ไม่มีองค์ประกอบที่จำเป็นในเทมเพลต

2010 - URL ไฮเดรตสำหรับเทมเพลตไม่ถูกต้อง

URL ในองค์ประกอบที่เป็นปุ่มไม่ถูกต้อง

2011 - หมายเลขโทรศัพท์สำหรับเทมเพลตไม่ถูกต้อง

หมายเลขโทรศัพท์ในองค์ประกอบที่เป็นปุ่มไม่ถูกต้อง

2012 - รูปแบบพารามิเตอร์ของเทมเพลตไม่ตรงกัน

รูปแบบพารามิเตอร์ไม่ตรงกับรูปแบบในเทมเพลตที่สร้าง

2013 - ไม่รองรับปุ่มเทมเพลต

ผู้รับไม่รองรับปุ่ม

2014 - เนมสเปซที่คาดหวังว่างเปล่า

ข้อผิดพลาดประเภทนี้จะเกิดขึ้นเมื่อยังไม่ได้ดาวน์โหลดแพ็คเกจภาษาของข้อความเทมเพลต

2015 - จำนวนส่วนไม่ถูกต้อง

คำขอส่งข้อความมีจำนวนส่วนต่างๆ ต่ำกว่าหรือเกินกว่าที่กำหนด โปรดดูข้อมูลเพิ่มเติมในอ็อบเจ็กต์ section


คุณต้องมีอ็อบเจ็กต์ section อย่างน้อย 1 อ็อบเจ็กต์ และไม่เกิน 10 อ็อบเจ็กต์

2016 - จำนวนแถวไม่ถูกต้อง

จำนวนแถวไม่ถูกต้อง สำหรับข้อความแบบรายการ จะต้องมีอ็อบเจ็กต์ rows อย่างน้อย 1 อ็อบเจ็กต์ต่อ section

2017 - มีการละเมิดนโยบายอักขระ

มีการละเมิดนโยบายอักขระรูปแบบ

2023 - จำนวนสินค้าไม่ถูกต้อง

อ็อบเจ็กต์ section ไม่มีสินค้า หรือจำนวนสินค้าทั้งหมดเกินจำนวนสูงสุดที่กำหนด

2024 - ไม่พบ ID แค็ตตาล็อก

ID แค็ตตาล็อกที่คุณระบุนั้นไม่มีอยู่ หรือไม่ได้เป็นของบัญชี WhatsApp Business (WABA) ของคุณ

2025 - ID แค็ตตาล็อกไม่ได้เชื่อมกับหมายเลข API

ID แค็ตตาล็อกที่คุณระบุไม่ได้เชื่อมกับหมายเลขโทรศัพท์ที่คุณใช้ส่งข้อความ

2026 - สินค้าไม่ครบ

ไม่พบสินค้าบางรายการที่ระบุในคำขอของคุณในแค็ตตาล็อก

2027 - ไม่พบสินค้า

ไม่พบสินค้าในแค็ตตาล็อกที่คุณระบุ

2028 - รายการสินค้าทั้งหมดไม่ผ่านการปฏิบัติตามข้อบังคับ

มีเพียงธุรกิจในอินเดียเท่านั้นที่สามารถใช้ได้

ระบบจะส่งคืนข้อผิดพลาดนี้เมื่อธุรกิจส่งข้อความที่มีสินค้ารายการเดียวโดยมีข้อมูลการปฏิบัติตามข้อบังคับทางอีคอมเมิร์ซขาดหายไปหรือไม่ครบถ้วน

2029 - รายการสินค้าบางส่วนไม่ผ่านการปฏิบัติตามข้อบังคับ

มีเพียงธุรกิจในอินเดียเท่านั้นที่สามารถใช้ได้

ระบบจะส่งคืนข้อผิดพลาดนี้เมื่อธุรกิจส่งข้อความที่มีสินค้าหลายรายการโดยมีข้อมูลการปฏิบัติตามข้อบังคับทางอีคอมเมิร์ซขาดหายไปหรือไม่ครบถ้วน

2030 - รายการสินค้าที่คละกันไม่ถูกต้องและไม่ผ่านการปฏิบัติตามข้อบังคับ

มีเพียงธุรกิจในอินเดียเท่านั้นที่สามารถใช้ได้

ระบบจะส่งคืนข้อผิดพลาดนี้เมื่อธุรกิจส่งข้อความที่มีสินค้าหลายรายการ โดยมีสินค้าที่ไม่ถูกต้องคละกับสินค้าที่มีข้อมูลการปฏิบัติตามข้อบังคับขาดหายไป

2036 - โครงสร้างส่วนหัวไม่ถูกต้อง

ระบบจะส่งคืนข้อผิดพลาดนี้เมื่อโครงสร้างของอ็อบเจ็กต์ header ไม่ถูกต้อง

2050 - ข้อมูลการปฏิบัติตามข้อบังคับขาดหายไป

มีเพียงธุรกิจในอินเดียเท่านั้นที่สามารถใช้ได้

ระบบจะส่งคืนข้อผิดพลาดนี้เมื่อธุรกิจยังไม่ได้ให้ข้อมูลการปฏิบัติตามข้อบังคับแต่อย่างใด โปรดดูที่ตำแหน่งข้อมูลการปฏิบัติตามข้อบังคับทางธุรกิจ

2060 - เทมเพลตถูกปฏิเสธ

เทมเพลตมีสถานะเป็น REJECTED จึงไม่สามารถส่งได้

2061 - เทมเพลตถูกหยุดชั่วคราว

เทมเพลตมีสถานะเป็น PAUSED จึงไม่สามารถส่งได้

2062 - เทมเพลตถูกปิดใช้งาน

เทมเพลตมีสถานะเป็น DISABLED จึงไม่สามารถส่งได้

2064 - ID ของขั้นตอนไม่ถูกต้อง

ไม่มีขั้นตอนที่มี ID ที่ระบุ หรือขั้นตอนดังกล่าวไม่ได้เป็นของบัญชี WhatsApp Business (WABA) ของคุณ หรืออยู่ในสถานะที่ไม่ถูกต้อง

2068 - ขั้นตอนถูกบล็อก

ขั้นตอนอยู่ในสถานะถูกบล็อก

ระบบอาจส่งคืนข้อผิดพลาดนี้ด้วย หากขั้นตอนใช้ตำแหน่งข้อมูลและการตั้งค่าที่จำเป็นไม่สมบูรณ์ เช่น ไม่ได้อัพโหลดคีย์สาธารณะ หรือคีย์สาธารณะไม่สามารถใช้งานได้ โปรดดูการใช้งานตำแหน่งข้อมูลสำหรับขั้นตอน

2069 - ขั้นตอนถูกจำกัดปริมาณ

ขั้นตอนอยู่ในสถานะถูกจำกัดปริมาณและมีการส่งข้อความที่ใช้ขั้นตอนนี้ไปแล้ว 10 ข้อความในชั่วโมงที่ผ่านมา

โปรดดูรหัสข้อผิดพลาดบนตัวจัดการการค้าสำหรับธุรกิจในอินเดียโดยเฉพาะที่ศูนย์ช่วยเหลือทางธุรกิจ

รหัสสถานะ HTTP

มีรหัสสถานะ HTTP ที่ไคลเอ็นต์ WhatsApp Business API ใช้ได้

รหัส HTTPคำอธิบาย

2xx

สำเร็จ

200

สำเร็จ (ใช้การได้)

201

สร้างสำเร็จ (สำหรับคำขอ POST)

302

พบแล้ว

4xx

ข้อผิดพลาดของไคลเอ็นต์

400

คำขอไม่ถูกต้อง

401

ไม่ได้รับอนุญาต

403

ถูกห้าม

404

ไม่พบ

405

ไม่อนุญาตให้ใช้วิธีการนี้

412

กำหนดเงื่อนไขล่วงหน้าไม่สำเร็จ

420

ข้อความมีการจำกัดอัตรา

429

คำขอมีจำนวนมากเกินไป

5xx

ข้อผิดพลาดของเซิร์ฟเวอร์

500

ข้อผิดพลาดของเซิร์ฟเวอร์ภายใน

504

หมดเวลา