เอกสารนี้เป็นบันทึกการเปลี่ยนแปลงที่เกิดขึ้นกับแพลตฟอร์ม WhatsApp Business
Cloud API
API การจัดการธุรกิจ
Cloud API
Cloud API, On-Premises API
Cloud API
biz_opaque_callback_data
จาก 256 เป็น 512 ตัวAPI การจัดการธุรกิจ
cta_url_link_tracking_opted_out
บนโหนดเทมเพลตข้อความ WhatsApp สำหรับการเปิด/ปิดใช้งานการติดตามการคลิกปุ่มUTILITY
ด้วยAPI การจัดการธุรกิจ
Cloud API
health_status
ให้กับโหนดต่างๆ สำหรับตรวจสอบสถานะระบบของการส่งข้อความbiz_opaque_callback_data
ให้กับข้อความอิสระสำหรับระบุสตริงแบบกำหนดเองใน Webhooks ข้อความAPI การจัดการธุรกิจ, Cloud API, On-Premises API
Flows
Cloud API
data_localization_region
ใหม่บนตำแหน่งข้อมูลหมายเลขโทรศัพท์ WhatsApp Business > ลงทะเบียน เพื่อเปิดใช้งานพื้นที่เก็บข้อมูลในเครื่องAPI การจัดการธุรกิจ, Cloud API, On-Premises API
code_expiration_minutes
(แทนการใช้ค่าเริ่มต้นที่ 10 นาที) เพื่อพิจารณาว่าข้อความเทมเพลตที่ส่งควรแสดงปุ่มกรอกอัตโนมัติหรือปุ่มคัดลอกรหัสcode_expiration_minutes
ของเทมเพลต หากมี (หรือหลังจากผ่านไป 10 นาที หากไม่มี)Cloud API
limited_time_offer
ใหม่Cloud API
ctwa_clid
ไปยังอ็อบเจ็กต์ referral
ใน Webhooks messages ระบุ ID การคลิกที่สร้างขึ้นเมื่อผู้ใช้แตะโฆษณาที่คลิกไปยัง WhatsApp เพื่อส่งข้อความCloud API, On-Premises API
API การจัดการธุรกิจ
add_security_recommendation
และ code_expiration_minutes
ในค่า component
200
หากผู้ใช้ที่ตรวจสอบยืนยันด้วยโทเค็นไม่ได้รับสิทธิ์การเข้าถึงบัญชี WhatsApp Business ที่เหมาะสมCloud API
Cloud API, On-Premises API
เครื่องมือ
API การจัดการธุรกิจ
การสมัครใช้งานแบบฝัง
API การจัดการธุรกิจ
VERIFIED
เป็นเวลา 28 วัน (จากเดิม 14 วัน)Cloud API
การจัดการธุรกิจ
เครื่องมือ
การจัดการธุรกิจ
2494100
ของ API การจัดการธุรกิจ ซึ่งบ่งชี้ว่าหมายเลขโทรศัพท์ธุรกิจอยู่ในโหมดการบำรุงรักษาเป็นการชั่วคราวCloud API
เครื่องมือ
Cloud API
132015
แทน 132001
132016
แทน 132001
On-Premises API
2061
2062
API การจัดการธุรกิจ
Cloud API
On-Premises API
API การจัดการธุรกิจ
account_alerts
AUTHENTICATION
, MARKETING
หรือ UTILITY
API การจัดการธุรกิจ
hsm_id
ไปยังตำแหน่งข้อมูลบัญชี WhatsApp Business > เทมเพลตข้อความ DELETE ซึ่งหากใส่ไว้ด้วย ก็จะลบเทมเพลตเพียงรายการเดียวที่ตรงกับ ID ที่ระบุไว้ (แทนที่จะลบเทมเพลตทั้งหมดที่ตรงกับชื่อที่ระบุไว้)Cloud API
last_onboarded_time
ไปยังโหนดหมายเลขโทรศัพท์ WhatsApp Business ระบุเวลาที่ผู้ใช้สร้างหมายเลขโทรศัพท์ธุรกิจบนบัญชี WhatsApp Business ของตนเองโดยทำขั้นตอนการสมัครใช้งานแบบฝังCloud API
การสมัครใช้งานแบบฝัง
API การจัดการธุรกิจ, Cloud API, On-Premises API
allow_category_change
ไปยังตำแหน่งข้อมูล POST บัญชี WhatsApp Business > เทมเพลตข้อความprevious_category
ไปยังเทมเพลตข้อความบน WhatsAppAPI การจัดการธุรกิจ
template_category_update
ใหม่ หากสมัครรับข้อมูลช่องนี้ ทุกครั้งที่เทมเพลตมีการเปลี่ยนแปลงหมวดหมู่ คุณจะได้รับ Webhook ที่แจ้งให้ทราบหมวดหมู่ก่อนหน้านี้และหมวดหมู่ใหม่ของเทมเพลตนั้นๆCloud API
On-Premises API
Cloud API, On-Premises API
API การจัดการธุรกิจ
Cloud API, On-Premises API
API การจัดการธุรกิจ, Cloud API
Cloud API
AUTHENTICATION
MARKETING
UTILITY
code
และ details
แทน"code":100
) มีชื่อที่ไม่ซ้ำกันหลายชื่อ ซึ่งระบุลักษณะของข้อผิดพลาด 100 ที่กำหนดไว้ ตอนนี้ ข้อผิดพลาดที่มีรหัส 100 ทั้งหมดจะใช้ Invalid parameter
เป็นชื่อ ชื่อเดิมที่อธิบายลักษณะของข้อผิดพลาดที่มีรหัส 100 ที่กำหนดไว้จะถูกย้ายไปยังคุณสมบัติ details
โดยการเปลี่ยนแปลงนี้ยังส่งผลในเพย์โหลด Webhooks ที่อธิบายการตอบกลับข้อผิดพลาดที่มีรหัส 100 ด้วยWebhooks ของ Cloud API
errors
ใน Webhooks ที่เกิดขึ้นโดยข้อผิดพลาดของคำขอตั้งแต่เวอร์ชั่น 16.0 ขึ้นไปจะมีคุณสมบัติ message
และ error_data.details
และมีการเปลี่ยนแปลงค่า title
สำหรับรหัสข้อผิดพลาดหลายรหัส ตอนนี้ อ็อบเจ็กต์ errors
มีโครงสร้างและข้อมูลดังต่อไปนี้[ { "code": <CODE>, "title" : "<TITLE>", "message": "<MESSAGE>", "error_data": { "details": "<DETAILS>" } }, ... ]
title
สำหรับรหัสข้อผิดพลาดต่อไปนี้ โดยที่ขณะนี้ค่าเดิมจะปรากฏขึ้นใน error_data.details
130470
คือ Re-engagement message
130429
คือ Rate limit hit
131045
คือ Incorrect certificate
131031
คือ Business Account locked
131053
คือ Media upload error
131027
คือ Something went wrong
131042
คือ Business eligibility payment issue
131026
คือ Message Undeliverable
131000
คือ Something went wrong
message
จะเหมือนกับค่าคุณสมบัติ title
ซึ่งจะบ่งบอกชื่อรหัสข้อผิดพลาด คุณสมบัตินี้จะแมปกับคุณสมบัติ message
ในเพย์โหลดการตอบกลับข้อผิดพลาด APIerror_data.details
จะมีชื่อรหัสข้อผิดพลาดจากรหัสข้อผิดพลาดที่แสดงอยู่ในรายการด้านบน และจะอธิบายสาเหตุเบื้องหลังของข้อผิดพลาดนั้นๆ ค่านี้จะแมปกับคุณสมบัติ details
ในเพย์โหลดการตอบกลับข้อผิดพลาดของ APIการเปลี่ยนแปลงเหล่านี้จะแสดงผลในคุณสมบัติ errors
ต่อไปนี้ใน Webhooks ที่เกี่ยวข้องกับข้อผิดพลาด
entry.changes.value.errors
entry.changes.value.messages.errors
entry.changes.value.statuses.errors
Cloud API
ตอนนี้ ธุรกิจที่ไม่ได้รับการตรวจสอบยืนยันจะสามารถเริ่มการสนทนาได้สูงสุด 250 รายการในระยะเวลา 24 ชั่วโมงต่อเนื่อง
มีผลกับ Cloud API ทุกเวอร์ชั่น
เพิ่มช่อง phone_number_id
ที่จะระบุหรือไม่ก็ได้เข้ามาใหม่ในตำแหน่งข้อมูลสื่อ หากคุณระบุพารามิเตอร์นี้และ ID หมายเลขโทรศัพท์ธุรกิจ การดำเนินการจะได้รับการประมวลผลก็ต่อเมื่อ ID หมายเลขโทรศัพท์ตรงกับ ID ของหมายเลขโทรศัพท์ที่ใช้อัพโหลดสื่อเท่านั้น
การแคชสื่อแบบ HTTP สำหรับ Cloud API พ้นช่วงเบต้าและพร้อมให้ทุกคนใช้งานแล้ว
ตอนนี้ Cloud API จะพยายามส่งการแจ้งเตือน Webhooks ที่ล้มเหลวอีกครั้งเป็นเวลาสูงสุด 7 วัน จากเดิมที่ 30 วัน โปรดดูที่ความล้มเหลวในการส่ง Webhooks
มีผลกับทุกเวอร์ชั่น
template_performance_metrics
เข้ามาใหม่ แจ้งให้คุณทราบเป็นรายสัปดาห์ถึงเกณฑ์ชี้วัดประสิทธิภาพของเทมเพลตทั้งหมด ซึ่งรวมถึงจำนวนข้อความที่ส่ง จำนวนข้อความที่เปิดอ่าน และเหตุผลหลักๆ ของการบล็อกมีผลกับทุกเวอร์ชั่น
ช่อง account_alerts
ใหม่:
account_alerts
เข้ามาใหม่ แจ้งให้คุณทราบถึงการแจ้งเตือนเกี่ยวกับธุรกิจ, บัญชี WhatsApp Business และหมายเลขโทรศัพท์ธุรกิจค่าช่อง account_update
ใหม่:
account_update.events
เข้ามาใหม่ ได้แก่ ACCOUNT_DELETED
ระบุว่าหมายเลขโทรศัพท์ถูกยกเลิกการลงทะเบียนหรือลบออกจากบัญชี WhatsApp Business แล้วmessage_template_status_update.events
เข้ามาใหม่ ได้แก่ PENDING_DELETION
ระบุว่าเทมเพลตข้อความได้รับการทำเครื่องหมายเพื่อลบแล้วตัวอย่างการแจ้งเตือน Webhooks ที่ส่งเมื่อมีการทริกเกอร์เหตุการณ์ใหม่ๆ เหล่านี้:
ACCOUNT_DELETED
: ลบบัญชี WhatsApp Business แล้วPENDING_DELETION
: ข้อความเทมเพลตอยู่ระหว่างรอการลบเพิ่มช่องโหนดบัญชี WhatsApp Business ต่อไปนี้
country
(มีผลกับ v15.0+
)ownership_type
(มีผลกับ v15.0+
)business_verification_status
(มีผลกับทุกเวอร์ชั่น)มีผลกับเวอร์ชั่น 15.0 ขึ้นไป
เพิ่มตัวเลือกตัวกรองต่อไปนี้ให้กับตำแหน่งข้อมูลบัญชี WhatsApp Business สำหรับลูกค้าของธุรกิจ
creation_time
ของบัญชี WhatsApp Business โดยใช้ตัวดำเนินการ GREATER_THAN
, LESS_THAN
หรือ IN_RANGE
ownership_type
ของบัญชี WhatsApp Business โดยใช้ตัวดำเนินการ EQUAL
หรือ IN
เพิ่มตัวเลือกตัวกรองต่อไปนี้ให้กับตำแหน่งข้อมูลบัญชี WhatsApp Business ที่เป็นของธุรกิจ
creation_time
ของบัญชี WhatsApp Business โดยใช้ตัวดำเนินการ GREATER_THAN
, LESS_THAN
หรือ IN_RANGE
ownership_type
ของบัญชี WhatsApp Business โดยใช้ตัวดำเนินการ EQUAL
หรือ IN
country
ของบัญชี WhatsApp Business โดยใช้ตัวดำเนินการ EQUAL
หรือ IN
มีผลกับเวอร์ชั่น 15.0 ขึ้นไป
เพิ่มช่องโหนดของหมายเลขโทรศัพท์ WhatsApp Business ต่อไปนี้
is_official_business_account
messaging_limit_tier
นอกจากนี้ คุณยังสามารถกรองตำแหน่งข้อมูลหมายเลขโทรศัพท์ของบัญชี WhatsApp Business ตาม is_official_business_account
ได้อีกด้วย
ตอนนี้ Cloud API รองรับทั้งข้อความตัวอักษรและข้อความสื่อรวมกันได้มากถึง 500 ข้อความ (เพิ่มขึ้นจาก 350 ข้อความ) ต่อวินาที (mps) ตามคำขอ โปรดดูรายละเอียดที่ปริมาณข้อความ
หากคุณใช้งานที่ 350 mps อยู่แล้ว ระบบก็จะเพิ่มให้เป็น 500 mps โดยอัตโนมัติ หากคุณส่งคำขอใช้งานที่ 350 mps แล้ว แต่กระบวนการยังไม่เสร็จสมบูรณ์ คุณก็จะได้รับ 500 mps เมื่อกระบวนการเสร็จสมบูรณ์
ตอนนี้เรากำลังทดสอบเบต้ากับการแคชแบบ HTTP สำหรับสื่อของ Cloud API หากคุณเป็นพาร์ทเนอร์โซลูชั่น โปรดดูที่การแคชแบบ HTTP สำหรับสื่อเพื่อเรียนรู้วิธีใช้ส่วนหัวในการตอบกลับของเซิร์ฟเวอร์ ซึ่งระบุให้เราแคชองค์ประกอบสื่อของคุณไว้เพื่อนำกลับมาใช้ซ้ำกับข้อความในอนาคต
ตอนนี้ Cloud API รองรับคำบรรยายสำหรับเอกสารต่างๆ ที่รับส่งกับลูกค้าแล้ว โปรดดูที่อ็อบเจ็กต์สื่อในข้อมูลอ้างอิงเกี่ยวกับสื่อ
ตอนนี้ บัญชี WhatsApp Business สามารถมีเทมเพลตข้อความได้สูงถึง 6,000 เทมเพลตแล้ว หากธุรกิจหลักได้รับการตรวจสอบยืนยันแล้ว และมีบัญชี WhatsApp Business ของธุรกิจหลักอย่างน้อย 1 บัญชีที่มีหมายเลขโทรศัพท์ธุรกิจพร้อมชื่อที่แสดงซึ่งผ่านการอนุมัติแล้ว
ตอนนี้ เทมเพลตข้อความเวอร์ชั่นที่ผ่านการแปลแล้วจะนับรวมอยู่ในขีดจำกัดเทมเพลตของบัญชี WhatsApp Business โดยเป็นส่วนหนึ่งของการเปลี่ยนแปลงครั้งนี้
ตอนนี้ ธุรกิจในอินเดียสามารถใช้บัตรเครดิตเพื่อชำระเงินสำหรับข้อความต่างๆ ที่ส่งโดยใช้แพลตฟอร์มนี้ได้ โปรดดูที่เพิ่มบัตรเครดิตในบัญชีแพลตฟอร์ม WhatsApp Business ของคุณ
ตอนนี้ คุณสามารถย้ายหมายเลขโทรศัพท์ธุรกิจไปมาระหว่างบัญชี WhatsApp Business ต่างๆ ของ Cloud API ได้แล้ว โปรดดูที่ย้ายหมายเลขโทรศัพท์ไปยัง WABA อื่น
API ระบบคลาวด์เท่านั้น
ตอนนี้ คุณสามารถใช้ URL การ���รียกกลับต่างๆ สำหรับแต่ละบัญชี WhatsApp Business ได้โดยไม่จำเป็นต้องสร้างแอพที่ไม่ซ้ำกันขึ้นมาสำหรับแต่ละบัญชี โปรดดูรายละเอียดที่การแทนที่ URL การเรียกกลับ
ตอนนี้ ตำแหน่งข้อมูล Cloud API ทั้งหมดรองรับการเรียกใช้เวอร์ชั่น 15 แล้ว
Cloud API เท่านั้น
ตอนนี้ พารามิเตอร์ข้อความ (components.parameters.text
) สำหรับเทมเพลตข้อความที่ใช้เพียงองค์ประกอบเนื้อความ (components.type:body
) สามารถมีอักขระรวมกันได้สูงถึง 32,768 ตัวแล้ว โปรดดูที่อ็อบเจ็กต์พารามิเตอร์
API ระบบคลาวด์เท่านั้น
ตอนนี้ Cloud API รองรับทั้งข้อความตัวอักษรและข้อความสื่อรวมกันได้มากถึง 350 ข้อความ (เพิ่มขึ้นจาก 250 ข้อความ) ต่อวินาที (mps) ตามคำขอ โปรดดูรายละเอียดที่ปริมาณข้อความ
หากคุณใช้งานที่ 250 mps อยู่แล้ว ระบบก็จะเพิ่มให้เป็น 350 mps โดยอัตโนมัติ หากคุณส่งคำขอใช้งานที่ 250 mps แล้ว แต่กระบวนการยังไม่เสร็จสมบูรณ์ คุณก็จะได้รับ 350 mps เมื่อกระบวนการเสร็จสมบูรณ์
ตอนนี้ระบบรองรับฟีเจอร์ความรู้สึกแล้ว โปรดดูที่ส่งข้อความ - ข้อความแสดงความรู้สึกเพื่อเรียนรู้วิธีรับส่งความรู้สึก และตัวอย่างเพย์โหลด - ข้อความแสดงความรู้สึกเพื่อดูตัวอย่างการแจ้งเตือนเพย์โหลดของ Webhook
ตอนนี้ระบบรองรับช่อง about
ในโปรไฟล์ธุรกิจแล้ว โปรดดูรายละเอียดที่โปรไฟล์ธุรกิจ
ขณะนี้ คุณสามารถดูเอกสารประกอบล่าสุดสำหรับการขอย้ายจากการรับส่งข้อความตัวอักษรและข้อความสื่อรวมกันได้ 80 ข้อความต่อวินาทีมาเป็น 250 ข้อความต่อวินาทีได้แล้ว โปรดดูที่ปริมาณข้อความ
ตอนนี้คุณสามารถใส่สติกเกอร์แบบเคลื่อนไหวในข้อความขาออกที่เริ่มโดยธุรกิจ และรับ Webhooks ข้อความที่อธิบายถึงข้อความเหล่านั้นได้เช่นเดียวกับที่คุณส่งสติกเกอร์แบบไม่เคลื่อนไหว โปรดดูคุณสมบัติ sticker
ของอ็อบเจ็กต์ข้อความและข้อกำหนดเกี่ยวกับองค์ประกอบสติกเกอร์แบบเคลื่อนไหว
ตอนนี้คุณสามารถใส่ผลิตภัณฑ์และบริการไว้ในข้อความที่ส่งถึงลูกค้าได้ และลูกค้าสามารถเพิ่มผลิตภัณฑ์และบริการลงในรถเข็นโดยไม่ต้องออกจากเธรดแชทได้แล้ว โปรดดูคำแนะนำเกี่ยวกับขายผลิตภัณฑ์และบริการเพื่อเรียนรู้วิธีส่งข้อความที่มีผลิตภัณฑ์รายการเดียวและหลายรายการถึงลูกค้า
ตอนนี้ธุรกิจต่างๆ สามารถตอบกลับข้อความใดก็ตามในเธรดการสนทนาได้แล้ว โดยข้อความตอบกลับจะมีบับเบิลสำหรับให้บริบทที่อ้างอิงถึงข้อความต้นเรื่อง โปรดดูคำแนะนำเกี่ยวกับส่งข้อความเพื่อเรียนรู้วิธีตอบกลับข้อความ
ตอนนี้ Cloud API รองรับการรับและส่งข้อความรวมกันสูงสุด 250 ข้อความต่อวินาที (โดยรวมทั้งข้อความตัวอักษรและข้อความสื่อ) ตามคำขอ หากคุณเป็นพาร์ทเนอร์ขององค์กร คุณสามารถเปิดบัตรคำร้องขอความช่วยเหลือโดยตรงเพื่อขอใช้ปริมาณข้อความ 250 ข้อความต่อวินาทีได้โดยเลือกหัวข้อคำถาม: "ประเด็นต่างๆ เกี่ยวกับ Cloud API", ประเภทคำขอ: "ขอย้ายไปใช้ปริมาณข้อความ 250 ข้อความต่อวินาที" แล้วกรอกข้อมูลที่จำเป็น
v2.43
11 ตุลาคม 2022v2.43
จะมีการเปลี่ยนแปลงเกิดขึ้นกับลักษณะการทำงานของตำแหน่งข้อมูล contacts
status
จะเปลี่ยนแปลงไป โดยระบบจะส่งคืน valid
สำหรับ status
ในการตอบกลับและ wa_id
ทุกครั้ง ไม่ว่าผู้ใช้จะมี WhatsApp หรือไม่ก็ตาม ซึ่งเราไม่อาจรับประกันได้ว่า wa_id ที่ส่งคืนมาจะถูกต้อง การเปลี่ยนแปลงเหล่านี้ใช้ได้กับทั้งการตอบกลับโดยตรง รวมถึงการตอบกลับของ Webhook สำหรับการเรียกใช้แบบไม่ปิดกั้น status
และ wa_id
ที่ส่งคืนมาในโหนด contacts
นอกจากนี้ คุณยังสามารถดำเนินการส่งข้อความใน v2.39.1
ขึ้นไปให้เสร็จสิ้นได้โดยไม่ต้องเรียกใช้โหนด contacts
ตรวจสอบให้แน่ใจว่าโค้ดของคุณได้จัดการกับข้อผิดพลาด 1013
ผู้ใช้ไม่ถูกต้อง ที่อาจเกิดขึ้นเมื่อพยายามส่งข้อความเทมเพลต ซึ่งระบบจะส่งคืนข้อผิดพลาดนี้หากคุณพยายามส่งข้อความเทมเพลตไปยังหมายเลขโทรศัพท์ที่ไม่มีบัญชี WhatsApp
ในกรณีของข้อความที่ไม่ใช่เทมเพลต การส่งข้อความไปยังหมายเลขโทรศัพท์ที่ไม่มีบัญชี WhatsApp จะทำให้ระบบส่งคืนข้อผิดพลาด 470
v2.45
10 มกราคม 2023ตั้งแต่ v2.45
พารามิเตอร์ cert
ที่จะระบุหรือไม่ก็ได้ในโหนด shards
จะเปลี่ยนมาเป็นแบบบังคับสำหรับทุกคำขอ โปรดอัพเดตการผสานการทำงานของคุณให้มี cert
ที่ถูกต้องรวมอยู่ด้วยเสมอเมื่อเรียกใช้โหนด shards
ตั้งแต่ v2.41.2
ธุรกิจต่างๆ สามารถใช้โหนด application
เพื่อกรองสถานะข้อความที่ส่งซึ่งคุณไม่สนใจออกไปได้ผ่านอ็อบเจ็กต์ message
ภายในอ็อบเจ็กต์ webhooks
ใน v2.45
เราจะเลิกใช้ sent_status
ดังนั้น โปรดอัพเดตการผสานการทำงานของคุณให้ใช้อ็อบเจ็กต์ webhooks
ในโหนด application
สำหรับการควบคุม Webhook ทั้งหมด
ตั้งแต่ v2.39.1
เราจะเปิดให้ recipient_id
พร้อมใช้งานทั้งในอ็อบเจ็กต์ statuses
และในอ็อบเจ็กต์ message
ใน v2.45
เราจะลบ recipient_id
ในอ็อบเจ็กต์ statuses
ดังนั้น โปรดอัพเดตการผสานการทำงานของคุณให้ใช้ recipient_id
ภายใต้อ็อบเจ็กต์ message
v2.41.3
)2.41.3
ไคลเอ็นต์ API ธุรกิจเวอร์ชั่น v2.41.3
จะมีสิ่งต่างๆ ดังต่อไปนี้ เพิ่มดัชนีตารางแบบใหม่ใน message_receipt_log
ซึ่งอาจเป็นประโยชน์ต่อพาร์ทเนอร์ที่มีความจำเป็นต้องใช้ปริมาณข้อความสูง ตัวอย่างเช่น การปรับปรุงนี้จะช่วยให้พาร์ทเนอร์สามารถส่งข้อความได้มากกว่า 200 ข้อความ/วินาที
v2.41.2
)ในเวอร์ชั่น 2.41.2 เราจะแนะนำการเปลี่ยนแปลงสกีมา DB เพื่อปรับปรุงประสิทธิภาพของระบบ ด้วยเหตุนี้ การอัพเกรดจากเวอร์ชั่น 2.37.2 และเวอร์ชั่น 2.39.x สำหรับการตั้งค่าฐานข้อมูลขน���ดใหญ่ที่มีรายการข้อความและผู้ติดต่อหลายล้านรายการจึงจะใช้เวลานานกว่าปกติ
โดยทั่วไป ให้ทำการอัพเกรดนอกช่วงเวลาที่มีปริมาณงานสูงสุด และอัพเกรดการตั้งค่าที่มีปริมาณงานต่ำกว่าก่อน
สำหรับฐานข้อมูลขนาดใหญ่ ให้ปฏิบัติตามขั้นตอนต่อไปนี้
ดำเนินการกำจัดข้อมูลขยะ (Garbage Collection) ผ่านตำแหน่งข้อมูล /services/message/gc ก่อนอัพเกรด และตรวจสอบให้แน่ใจว่าดำเนินการเสร็จสมบูรณ์แล้ว
โปรดใช้เครื่องมือ dbupgrade เพื่ออัพเกรดสกีมา DB ก่อนอัพเกรดเวอร์ชั่น เมื่อเสร็จสิ้นแล้ว คุณจะสามารถอัพเกรดเวอร์ชั่น API ได้โดยมีเวลาหยุดทำงานน้อยที่สุด เราขอแนะนำอย่างยิ่งให้หยุดใช้งานไคลเอ็นต์ API ก่อนใช้เครื่องมือ dbupgrade ตรวจสอบให้แน่ใจว่าเครื่องมือ dbupgrade ดำเนินการเสร็จสมบูรณ์แล้ว (รหัสการออกจากการทำงาน (Exit Code) เป็น 0) และหลีกเลี่ยงหรือจำกัดคำขอ API ขณะที่กำลังดำเนินการอัพเกรด
เราขอแนะนำให้เพิ่มระยะหมดเวลาในการสืบค้นบนเซิร์ฟเวอร์ฐานข้อมูลของคุณเป็น 1 ชั่วโมง จนกว่าการอัพเกรดจะเสร็จสมบูรณ์
เวอร์ชั่นไคลเอ็นต์นี้ประกอบด้วยฟีเจอร์และการอัพเดตต่อไปนี้
delivered
และ read
ได้แล้ว ซึ่งช่วยให้สามารถควบคุมการแจ้งเตือน Webhook สำหรับข้อความได้ดียิ่งขึ้น โดยดำเนินการได้ผ่านตำแหน่งข้อมูล settings/applicationsnamespace
สำหรับอ็อบเจ็กต์เทมเพลตหรือไม่ก็ได้ตั้งแต่วันนี้เป็นต้นไป Cloud API ของ WhatsApp Business จะเปิดให้ใช้งานสำหรับผู้พัฒนาทุกคนที่สร้างผลิตภัณฑ์หรือบริการสำหรับตนเองหรือองค์กรของตน โปรดดูคู่มือของเราเพื่อเริ่มต้นใช้งาน หากคุณสนใจที่จะเสนอสิทธิ์การเข้าถึง API ให้กับลูกค้าของคุณ โปรดเข้าร่วมรายชื่อผู้รอของเรา
เราได้เลิกใช้ค่าต่อไปนี้สำหรับพารามิเตอร์ category
ที่ใช้กับตำแหน่งข้อมูล /WHATSAPP-BUSINESS-ACCOUNT-ID/message_template
แล้วใน v14.0
ขึ้นไป
|
|
|
ระบบได้เพิ่มค่าต่อไปนี้
TRANSACTIONAL
MARKETING
เวอร์ชั่นไคลเอ็นต์นี้มีฟีเจอร์และการแก้ไขทั้งหมดที่มาพร้อมกับ v2.39.1
นอกจากนี้ เวอร์ชั่นนี้ยังมีการแก้ไขดังต่อไปนี้
v2.39.2
ด้วยv2.39.3
ด้วยv2.39.4
ธุรกิจจะได้รับการแจ้งเตือนว่าได้รับข้อความที่จะหายไปผ่านการแจ้งเตือน Webhooks โดยประเภทที่ตั้งค่าไว้จะเป็น "ephemeral"
แต่ธุรกิจจะไม่สามารถดูเนื้อหาของข้อความได้เมื่อเราเปิดตัว v2.39.3
นั้น WhatsApp จะจัดการปัญหาข้อความที่จะหายไป ซึ่งจะปิดการใช้งานข้อความเหล่านี้โดยอัตโนมัติในเธรดการแชทกับไคลเอ็นต์ แต่ไม่ใช่กับ v2.39.4
ในเวอร์ชั่นนี้ ธุรกิจที่ได้รับข้อความที่จะหายไปจะต้องขอให้ลูกค้าปิดใช้งานข้อความที่จะหายไปและส่งข้อความล่าสุดอีกครั้ง
2.3.8
ตั้งแต่วันนี้เป็นต้นไป Cloud API จะมีการอัพเกรดต่อไปนี้
2.3.7
ตั้งแต่วันนี้เป็นต้นไป Cloud API จะเปิดให้ใช้งานแก่พาร์ทเนอร์โซลูชั่นและลูกค้าโดยตรงที่มีอยู่ทั้งหมดโดยทั่วกัน นอกจากนี้ เราจะปล่อยฟีเจอร์ต่อไปนี้ให้กับผู้พัฒนา Cloud API
POST
ไปยัง PHONE_NUMBER_ID/deregister
เพื่อลบหมายเลขโทรศัพท์ออกจาก WhatsApp Business API โปรดดูข้อมูลที่การลงทะเบียนreferral
สำหรับ Webhooks ของ Cloud API นั้นแตกต่างจากอ็อบเจ็กต์ referral
ของ On-Premises APIนอกจากนี้ เราจะประกาศว่าผู้พัฒนาที่เป็นบุคคลที่หนึ่งซึ่งใช้ Cloud API ไม่จำเป็นต้องดำเนินการตรวจสอบแอพอีกต่อไป โดยผู้พัฒนาทุกรายจะมีขีดจำกัดการส่งข้อความบนแพลตฟอร์ม WhatsApp Business
เวอร์ชั่นนี้มีฟีเจอร์เช่นเดียวกับ v2.37.1
แต่จะมีวันหมดอายุต่างกัน โดย v2.37.2
จะหมดอายุในวันที่ 22 กันยายน 2022
ผู้พัฒนา Kubernetes บางรายอาจเห็น CrashLoopBackOff
สำหรับคอนเทนเนอร์เว็บแอพของตน และคอนเทนเนอร์อาจเริ่มต้นไม่สำเร็จ ในการแก้ไขปัญหานี้ ให้เพิ่มบรรทัดด้านล่างนี้ลงในไฟล์ YML
การปรับใช้ Kubernetes ในส่วนการกำหนดค่าเว็บแอพ
command: ["/opt/whatsapp/bin/wait_on_mysql.sh", "/opt/whatsapp/bin/launch_within_docker.sh"]
เวอร์ชั่น v2.39.3
ของไคลเอ็นต์ Business API พร้อมให้ผู้พัฒนาใช้งานแล้ววันนี้ โดยไคลเอ็นต์ใหม่นี้มีการแก้ไข 2 รายการและบันทึกเพิ่มเติมเพื่อรองรับการแก้ไขจุดบกพร่อง การแก้ไข 2 รายการดังกล่าวได้แก่
ตั้งแต่วันนี้เป็นต้นไป ผู้ใช้ Cloud API รุ่นเบต้าสามารถเริ่มส่งข้อความแบบรายการและข้อความปุ่มตอบกลับได้ โปรดดูรายละเอียดเพิ่มเติมในเอกสารประกอบต่อไปนี้
ตั้งแต่วันนี้เป็นต้นไป ผู้ใช้ Cloud API รุ่นเบต้าสามารถเพิ่มช่อง URL พรีวิวลงในข้อความตัวอักษรที่มี URL ได้ โปรดดูรายละเอียดเพิ่มเติมในเอกสารประกอบต่อไปนี้
เราเพิ่งเปิดตัว On-Premises API v2.39.2
เวอร์ชั่นนี้จะแก้ไขจุดบกพร่องที่ทำให้ไม่สามารถส่งข้อความวิดีโอได้ในบางสถานการณ์
ตั้งแต่วันนี้เป็นต้นไป ผู้ใช้ Cloud API รุ่นเบต้าสามารถเริ่มรับและส่งข้อความวิดีโอได้ ข้อมูลเพิ่มเติมอยู่ในเอกสารประกอบต่อไปนี้
ตั้งแต่วันนี้เป็นต้นไป WhatsApp ได้เปลี่ยนจากรูปแบบการกำหนดราคาตามการแจ้งเตือนไปเป็นรูปแบบการกำหนดราคาตามการสนทนาแล้ว เราจะเก็บค่าบริการจากธุรกิจต่างๆ ตามการสนทนา ซึ่งรวมถึงข้อความทั้งหมดที่ส่งไปภายในเซสชั่น 24 ชั่วโมง โปรดดูข้อมูลที่การกำหนดราคาตามการสนทนา
ตั้งแต่วันนี้เป็นต้นไป ผู้ใช้ Cloud API รุ่นเบต้าสามารถเริ่มรับและส่งข้อความแสดงตำแหน่งที่ตั้งและผู้ติดต่อได้ โปรดดูข้อมูลเพิ่มเติมในเอกสารประกอบด้านล่าง
ตอนนี้เรารองรับปริมาณข้อความสูงสุด 80 ข้อความต่อวินาทีต่อหมายเลขโทรศัพท์ ซึ่งรวมข้อความขาเข้าและขาออก ตลอดจนข้อความตัวอักษร ข้อความเทมเพลต และข้อความสื่อ
2.39.1
)เวอร์ชั่น 2.39.1
ของไคลเอ็นต์ Business API พร้อมให้ผู้พัฒนาใช้งานแล้วนับตั้งแต่วันนี้ โดยไคลเอ็นต์ใหม่นี้ประกอบด้วย:
นับตั้งแต่ไคลเอ็นต์ API เวอร์ชั่นใหม่ คุณสามารถให้ใบรับรองโทรศัพท์ของคุณเมื่อคุณตั้งค่าการเชื่อมต่อหลายจุดได้แล้ว ซึ่งหมายความว่า เมื่อเรียกใช้ตำแหน่งข้อมูล /v1/account/shards คุณสามารถเพิ่มใบรับรองที่เข้ารหัส Base64 ในช่องใบรับรองได้ ดูข้อมูลเพิ่มเติมที่ปรับขอบเขตไคลเอ็นต์ API ของคุณด้วยการเชื่อมต่อหลายจุด
เราได้เพิ่ม graph.whatsapp.com
ลงในรายชื่อโฮสต์เซิร์ฟเวอร์ WhatsApp ที่ไคลเอ็นต์ Business API ต้องมีการเชื่อมต่อ ดูข้อมูลเพิ่มเติมที่ตั้งค่าและแก้ไขจุดบกพร่องเครือข่ายของคุณ, ชื่อโฮสต์
ใน v2.39
เราได้เพิ่มโค้ดข้อผิดพลาด 1031
คุณจะได้รับข้อผิดพลาดนี้หากบัญชีของคุณถูกล็อกและไม่สามารถส่งข้อความใดๆ ได้เนื่องจากมีการละเมิดนโยบายความถูกต้องสมบูรณ์ ดูข้อมูลเพิ่มเติมที่ข้อความแสดงข้อผิดพลาดและสถานะและการบั��คับใช้นโยบาย
hsm
แล้วใน v2.39
คุณควรใช้ประเภท template
แทนwebhook_payload_conversation_pricingmodel_disabled
แล้วไม่สามารถส่งข้อความวิดีโอบางรายการได้ในบางสถานการณ์