Tôi đang cố gắng thêm tập lệnh http-post-say.coffee
vào ứng dụng hubot được lưu trữ trên Heroku.Thêm hỗ trợ cho bài đăng vào Hubot
Tài liệu chỉ ra rằng khi bạn thêm tập lệnh, nó sẽ tạo ra tuyến đường '/hubot/say'
chấp nhận yêu cầu đăng ở định dạng sau.
curl -X POST http://localhost:8080/hubot/say -d message=lala -d room='#dev'
tôi thêm kịch bản và sửa đổi url nhưng tôi nhận được lỗi sau: Cannot POST /hubot/say
bước tiếp theo của tôi là để thêm một số phụ thuộc. Tôi nhận thấy rằng các ứng dụng khác sử dụng robot.router.post
có những phụ thuộc này.
"htmlparser": "1.7.6", "connect": "2.3.4", "connect_router": "1.8.6", "scoped-http-client": "0.9.7"
tôi triển khai những thay đổi của tôi, nhưng tôi vẫn nhận Cannot POST /hubot/say
khi tôi cố gắng để đạt lộ trình đó.
Tôi có thiếu điều gì không? Tôi không quen thuộc với node.js hoặc hubot.
mà thư mục nào bạn thêm vào? 'script'? – Outsider
Nhật ký nói gì? – maletor
được giải quyết? Tôi đã thử kịch bản của bạn, nó hoạt động tốt http: // localhost: 8080/hubot/say? message = lala & room = # dev –