MaaP FE에서 중계사에서 제공한 webhook 주소 하위의 /msgstatus로 데이터를 전달한다.<br>예) http://clientservice/message/{SKT|KT|LGU}/msgstatus<br> MaaP FE는 주기적(예, 100ms)으로, 혹은 최대 100건까지 array로 전송 결과를 전달한다. 최대 건수로 전달한 경우 즉시 다음 작업을 진행한다. <br><font color='red'>중계사는 MaaP FE의 IP를 방화벽 등록하여 정상적인 이통사 데이터만 받을 수 있도록 한다.</font><br> <br>아래 예는 다음 케이스에 대한 예시임. 세션 메시지의 발송 실패의 경우 항상 비과금 처리됨.
/msgstatus (webhook)
success:단말전달성공, fail:단말전달실패
success
, fail
{"code":"4xxxx","message":"error message"}
메시지 상태 업데이트 시간. MaaP Core에서 전달하는 경우만 포함
사전 정의된 autoReplyMsg 가 발송되었을 경우 포함함.
사전 정의된 autoReplyMsg 가 발송되었을 경우 trigger 시킨 persistentMenu - reply 의 postbackId를 포함함.
사전 정의된 autoReplyMsg 가 발송되었을 경우 발송된 유저 번호를 포함함.
사전 정의된 autoReplyMsg 가 발송되었을 경우 chatbot Id 포함함.
세션 메시지 (replyId 를 포함하여 발송된 메시지) 의 과금 여부. 세션 메시지에 대한 통신3사 과금 정책에 따른 세션시간(ex. 24시간) 기준, 최대 과금건수 N건 까지 과금되고 이후부터 과금되지 않음. 0 - 과금 안 된 메시지 1 - 과금 된 메시지
0
, 1
No body