[javascript] Hubot에 포스트 지원 추가


Answers

코드를 heroku에 푸시하고 실행 시키면 URL은 더 이상 localhost 아니라 heroku create 때 생성 된 컴퓨터와 관련된 실제 heroku URL이됩니다.

URL은 다음과 유사해야합니다.

curl -X POST `http://herokumachinename/hubot/say -d message=lala -d room='#dev'`
Question

Heroku에서 호스팅되는 허브 앱에 http-post-say.coffee 스크립트를 추가하려고합니다.

문서는 일단 스크립트를 추가하면 다음 형식으로 게시물 요청을 받아들이는 '/hubot/say' 경로를 생성한다는 것을 나타냅니다.

curl -X POST http://localhost:8080/hubot/say -d message=lala -d room='#dev'

스크립트를 추가하고 URL을 수정했지만 다음과 같은 오류가 발생했습니다. Cannot POST /hubot/say

내 다음 단계는 몇 가지 종속성을 추가하는 것이 었습니다. robot.router.post 사용하는 다른 앱에 이러한 종속성이 있다는 것을 알게되었습니다.

"htmlparser": "1.7.6", "connect": "2.3.4", "connect_router": "1.8.6", "scoped-http-client": "0.9.7"

변경 사항을 적용했지만 해당 경로를 공격하려고 시도 할 때 Cannot POST /hubot/say 됩니다.

제가 누락 된 것이 있습니까? 나는 node.js 나 hubot에 익숙하지 않다.




Links