1
 node: 0.10.0
 npm: 1.2.14

環境変数HUBOT_FLOWDOCK_LOGIN_EMAILとを設定してHUBOT_FLOWDOCK_LOGIN_PASSWORDから、次のことを試しました。

構築済みのhubotをhubotサイトから取得しました。上記のように package.json を変更しました。npm インストールを実行する

追加した

 "hubot-flowdock": ">= 0.0.1",

私の依存関係のすぐ下package.json

hubot-scripts.json から redis を削除しました

走るnpm install

その後、実行中./bin/hubot -a flowdock -d

この実装により、./bin/hubot - flowdock

次のスタック トレースを生成します。

    TypeError: Uncaught, unspecified "error" event.
    at TypeError (<anonymous>)
    at Session.EventEmitter.emit (events.js:74:15)
    at Request._callback (/Users/gb/workspace/hubot-2.2.0/node_modules/hubot-flowdock/node_modules/flowdock/lib/flowdock.js:49:17)
    at Request.self.callback (/Users/gb/workspace/hubot-2.2.0/node_modules/hubot-flowdock/node_modules/flowdock/node_modules/request/main.js:122:22)
    at Request.EventEmitter.emit (events.js:98:17)
    at Request.<anonymous> (/Users/gb/workspace/hubot-2.2.0/node_modules/hubot-flowdock/node_modules/flowdock/node_modules/request/main.js:661:16)
    at Request.EventEmitter.emit (events.js:117:20)
    at IncomingMessage.<anonymous> (/Users/gb/workspace/hubot-2.2.0/node_modules/hubot-flowdock/node_modules/flowdock/node_modules/request/main.js:623:14)
    at IncomingMessage.EventEmitter.emit (events.js:117:20)
    at _stream_readable.js:870:14

/Users/gb/workspace/hubot-2.2.0/node_modules/hubot-flowdock/node_modules/flowdock/lib/flowdock.js:49:17 を見ると、応答 statusCode > 300 で失敗しています。

ここまでは順調ですね。上記の行に console.log を追加すると、「401」が無許可で生成されます。

どのように?資格情報は正しいです (私は定期的にその電子メール/パスワードでログインします)。

4

1 に答える 1

0

気になる人のために言っておきますが、結局、私は自分のパスワードが間違っていることに気付きました。自分のメール パスワードを使用しようとしていましたが、flowdock に最初に接続したときに設定したパスワードを使用するのが正解です。

于 2013-03-22T01:59:20.523 に答える