안녕하세요, 저는 현재 nodejs 를 사용해서 apiai의 api를 가지고 facebook 챗봇을 만들고 있는 중입니다.
한번에 많은 메세지(Rich Messages)를 보내는 것에 대해 질문이 있어서 올립니다.
일단 제가 페이스북 메세지를 보내는 형식은 다음 github와 같습니다.
Message Handler : https://github.com/KorChris/apiaifacebook/blob/master/new.js#L60-L117
Sending FB Message :
https://github.com/KorChris/apiaifacebook/blob/master/new.js#L165-L188
문제는 이 메세지가 순서가 제멋대로인 상태로 메세지가 보내집니다. (순서대로 가는 것이 아닌, 가벼운 컨텐츠는 빨리 가고 무거운 컨텐츠는 느리게 가는.. 콜백이라서 그런것일까요 ㅠ )
그래서 순서대로 첫번째 메세지가 전송 완료되기 전까지 'bubble' (Typing On)을 보내고, 첫번째 메세지가 도착하면 그 다음 메세지를 준비하는 형식으로 만들어보고 싶은데, statusCode를 이용하려 했지만 생각만큼 잘 되지는 않는 것 같네요. ㅠ
혹시 도움 주실 수 있으신 분 계신가요?
감사합니다.