Node.jsでIBM Watson Conversationサービスを使用しようとしています。私はメッセージを投稿するには「表現」を使用 :ページがロードされていないですが、私はちょうどポート3000上でアプリケーションを実行した新しいRangeErrorノードをスローするjs
conversation.message(payload, function(err, data) {
if (err) {
return res.status(err.code || 500).json(err);
}
return res.json(updateMessage(payload, data));
});
:
app.post('/api/message', function(req, res) {
}
やメッセージを印刷するには、サービスから得ましたそして、私はこのエラーを得た:
_http_server.js:192
throw new RangeError(`Invalid status code: ${statusCode}`);
^
RangeError: Invalid status code: 0
at ServerResponse.writeHead (_http_server.js:192:11)
at ServerResponse._implicitHeader (_http_server.js:157:8)
at ServerResponse.OutgoingMessage.end (_http_outgoing.js:573:10)
at ServerResponse.send (C:\IBM\1.Mission\2016\conversation-simple-master(1)\
conversation-simple-master\node_modules\express\lib\response.js:204:10)
at ServerResponse.json (C:\IBM\1.Mission\2016\conversation-simple-master(1)\
conversation-simple-master\node_modules\express\lib\response.js:249:15)
at C:\IBM\1.Mission\2016\conversation-simple-master(1)\conversation-simple-m
aster\app.js:86:44
at Request._callback (C:\IBM\1.Mission\2016\conversation-simple-master(1)\co
nversation-simple-master\node_modules\watson-developer-cloud\lib\requestwrapper.
js:47:7)
at self.callback (C:\IBM\1.Mission\2016\conversation-simple-master(1)\conver
sation-simple-master\node_modules\watson-developer-cloud\node_modules\request\re
quest.js:200:22)
at emitOne (events.js:77:13)
at Request.emit (events.js:169:7)
私はあなたのためのおかげで助けて...、問題はNPMからだと思う、それは一般的な問題を思えますが...私のパッケージをバックアップしません。
あなたはどのようなコードを書いていますか? app.jsにあるものは?あなたは私たちにそれをより簡単に見せてください。 –
@Roland、私はちょうど私の質問を編集しました。私はそれがnpmからの標準的な問題だと思う、私はサービスからの投稿を得ることができない... –