Hướng dẫn này giải thích cách hiển thị các hành động của bạn trong một cuộc trò chuyện để người nhận tin nhắn biết rằng bạn đã xem và đang xử lý tin nhắn của họ.
Để hiển thị hành động của một người gửi trong cuộc trò chuyện, hãy gửi yêu cầu POST
đến điểm cuối /PAGE-ID/messages
, đồng thời đặt thông số sender_action
thành typing_on
.
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"
sender_action
và đối tượng recipient
. Mọi thuộc tính khác của Send API, chẳng hạn như văn bản và mẫu, nên được gửi trong một yêu cầu riêng biệt.Hãy xem tài liệu tham khảo về Tin nhắn trên Trang để biết toàn bộ danh sách hành động của người gửi.
Gửi chỉ báo mark_seen
khi bot của bạn nhận được tin nhắn để người dùng không cảm thấy bị phớt lờ.
Gửi chỉ báo typing_on
khi bot của bạn nhận được tin nhắn mà bot sẽ phản hồi. Cách này giúp tạo ra trải nghiệm trò chuyện.
Gửi các hành động typing_on
và typing_off
trong yêu cầu hàng loạt riêng biệt. Rất nhanh chóng, các yêu cầu hàng loạt sẽ được thực hiện theo thứ tự. Do quá trình thực hiện nhanh này, chỉ báo typing_on
sẽ chỉ hiển thị trong một phần giây nếu cả hai hành động được gửi trong cùng một loạt.
Không để khoảng thời gian bất thường (quá dài hoặc quá ngắn) trôi qua giữa hành động typing_on
và typing_off
của người gửi. Lý tưởng là nên mang lại cho người dùng cảm giác có một người thật đang nhập tin nhắn trong khoảng thời gian trôi qua đó.
For a complete list of API calls and request properties, see the Send API Reference.