本指南說明如何在對話中顯示您的動作,讓訊息收件人知道您已讀取其訊息,且訊息正在處理中。
若要在對話中顯示傳送者動作,請向 /PAGE-ID/messages
端點傳送 POST
要求,並將 sender_action
參數設為 typing_on
。
curl -X POST -H "Content-Type: application/json" -d '{
"recipient":{
"id":"
sender_action
參數和 recipient
物件。所有其他傳送 API 屬性(例如文字和範本)都應在個別要求中傳送。如需完整的傳送者動作清單,請瀏覽粉絲專頁訊息參考資料。
當 Bot 收到訊息時,傳送 mark_seen
指示器,這樣用戶才不會覺得被忽略。
當 Bot 收到將要回覆的訊息時,傳送 typing_on
指示器。如此有助於建立對話體驗。
在個別批次要求中傳送 typing_on
和 typing_off
動作。系統會按順序快速執行批次要求。如果系統在同一批次中同時傳送這兩個動作,此快速執行可能會導致 typing_on
指示器顯示幾分之一秒。
請勿讓不自然的時間量(太長或太短)在 typing_on
和 typing_off
傳送者動作之間傳遞。理想上,用戶應感覺真人在經過的時間中輸入訊息。
For a complete list of API calls and request properties, see the Send API Reference.