navertalk / chatbot-api

네이버톡톡 챗봇API V1
https://partner.talk.naver.com/
63 stars 28 forks source link

echo 이벤트 챗봇과 상담원 구분 문의 #102

Open billopark opened 5 years ago

billopark commented 5 years ago

안녕하세요.

echo 이벤트의 경우, 문서에 따르면

모두 echo이벤트를 통해서 수신할 수 있다고 나와있는데요, 혹시 이 이벤트를 구분할 수 있는 방법이 있을 지 문의드립니다.

현재 테스트 해본 결과 상담사가 사용자에게 보낸 메시지일 경우 options에 managerNickname 이 추가로 넘어오는 것을 확인하였는데요, 혹시 이를 통해 구분해도 무리가 없는지 궁금합니다.

navertalk commented 5 years ago

안녕하세요. 네이버톡톡입니다.

말씀하신대로 managerNickname으로 구분 가능합니다. 상담원이 직접 입력한 텍스트 메시지에 한해서 해당 필드에 값이 들어가고 있습니다.

감사합니다.

ayaaason commented 5 years ago

안녕하세요. 앞에 질문하신 billopark랑 같은 개발팀에서 일하고 있는데요.

네이버톡톡 파트너센터에서 상담사가 사용자에게 수동으로 보낸 메시지를 구분하기 위해 managerNickname를 사용하려고 테스트를 해봤는데 options에 managerNickname이 안넘어오더라고요.

혹시 이부분 현재 어떻게 구분하는 게 좋은 지 가이드 받을 수 있을까요?

navertalk commented 5 years ago

안녕하세요. 네이버톡톡입니다.

내부개선작업이 진행되면서 managerNickname 파라미터가 누락되는 버그가 발생하여, 어제 늦은 오후에 패치한 버전이 배포되었습니다. 현재 이상없이 파라미터가 전달되는 것을 확인하였습니다.

이용에 불편을 드려 죄송합니다.

usjun commented 2 months ago

포스트맨으로 managerNickname 에 값을 입력하여 지금 테스트를 해보았으나 안 넘어옵니다. 개선 부탁드립니다.

{"imageContent":{"imageUrl":"https://cdn.pixabay.com/photo/2024/08/06/14/43/dolphin-8949505_1280.jpg"}, "options":{"notification":false, "managerNickname": "admin"}, "event":"send","user":"ozfCnZ52KCxa9veZIAYnzw" }

navertalk commented 1 month ago

@usjun

안녕하세요. managerNickname필드는 입력으로 받는 값이 아니라 챗봇 플랫폼에서 넣어서 전달드리는 값입니다. 상담사가 사용자에게 보낸 메시지에 전달됩니다. 해당 파라미터에 대한 착오없으시길 부탁드립니다.

감사합니다.