本指南將講解如何顯示您在對話中的操作,從而讓訊息傳送對象得知您已查看其訊息並正在作相關處理。
如要顯示傳送者在對話中的操作,請向 /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.