5

Tôi muốn sử dụng Microsoft Bot Framework để xây dựng một chatbot cho một ứng dụng mà tôi đang xây dựng và tôi không muốn nó hoạt động trong Skype, Facebook hoặc bất kỳ kênh nào khác.Microsoft BotFramework cho các ứng dụng riêng

Điều đó có khả thi không? Và có chi phí liên quan.

Trả lời

4

Nếu bạn định kết nối bot vào ứng dụng trò chuyện của riêng mình, cách tốt nhất là sử dụng Direct Line Rest API. Vì vậy, hãy tắt mọi thứ ngoại trừ Direct Line

Ví dụ về cách bạn có thể sử dụng API đường dây trực tiếp, vui lòng tham khảo link này.

Một điều quan trọng khác là sử dụng Bot Framework V3. Không phải là phiên bản trước đó. Nhóm đã thực hiện các thay đổi trong phiên bản mới bằng cách triển khai các cải tiến cho tương lai. Vì vậy, các tính năng và cấu trúc này khác nhau nhiều hơn so với các phiên bản trước.

Điều này có nghĩa là V1 không còn được dùng nữa, nghĩa là hầu như tất cả mã của bạn sẽ cần phải được viết lại cho V3.


Bạn không mất phí để bật hoặc tắt bất kỳ kênh nào ngay bây giờ. Trong hình bên dưới, Bot Framework Developer Portal cung cấp cho bạn toàn quyền kiểm soát để thêm các kênh mới hoặc xóa chúng khỏi bot của bạn.

enter image description here

+1

Tôi đồng ý với @codelahiru. Lưu ý, bạn có thể vô hiệu hóa hai kênh tự động cấp phép (Skype, Webchat) bằng cách chỉnh sửa chúng và sử dụng nút ủy quyền lại màu đỏ. DirectLine sẽ là kênh thích hợp để làm việc nếu bạn muốn sở hữu client và bot kết thúc cuộc trò chuyện. –

Các vấn đề liên quan