2016-07-17 2 views
0

나는 봇 응용 프로그램을 만들어 하늘빛으로 게시했습니다. 에뮬레이터를 사용하여이 봇을 테스트 할 때 제대로 작동하지만 웹 채팅 컨트롤을 사용할 때 아무 것도 표시되지 않습니다. 올바른 앱 비밀을 사용하고 있습니다. 웹 채팅에 대한 링크는 here입니다. 내 봇은 하늘에 호스팅됩니다. 메시지 끝점 = https://bingsearchandemotionbotv3.azurewebsites.net/api/messagesMicrosoft Bot Web Chat 작동하지 않지만 에뮬레이터가 정상적으로 작동합니다.

+0

문제가 발생한 사람들을 위해이 문제에 대한 업데이트가 있습니까? – Habeeb

답변

1

첫 번째 확인 사항 : 봇 관리 페이지에 https://dev.botframework.com/bots으로 들어가서 왼쪽 하단의 파란색 "테스트"버튼 (" 귀하의 봇과의 연결 테스트 "), 봇이 봇 프레임 워크 미들웨어에 의한 연결을 수락한다는 것을 나타 냅니까?

그렇지 않은 경우 봇에 문제가있을 수 있습니다. 그것은 실제로 당신에게 몇 가지 징후를 줄 것입니다. "금지 된"경우 인증에 문제가있을 수 있습니다 (appId 및 appPassword 확인). 오류 일 경우 봇에 코드 문제/예외가있을 수 있습니다.

연결이 수락 된 경우 웹 채팅 자격 증명의 유효성을 검사하십시오. 이렇게하려면 봇 관리 페이지의 웹 채팅 채널 옆에있는 "편집"링크를 클릭하십시오. 자격 증명을 다시 생성 해보고 (가장 중요한 것은) "웹 채팅에서이 봇 사용"을 선택하고 확인하십시오.

+2

동일한 문제가 발생합니다. 봇이 검토 중이니까? 엔드 포인트를 테스트하면 "엔드 포인트 권한 부여가 완료되었습니다."라는 메시지가 나타납니다. 웹 채팅이 구성, 실행 및 활성화되었습니다. 삽입 할 iframe이 작동하고 인사말을 받지만 메시지를 보낸 후에 응답이 없습니다. 또한 봇이 에뮬레이터에있을 때 인사말이 표시되지 않습니다. 내가 어디로 잘못 가고 있니? – Mashakal

+0

나는 똑같은 것을 쳤다. 나는 .js 코드를 실행할 수 있었지만 응답은 웹 채팅에 나타나지 않는다. – jayongg

관련 문제