2017-01-07 9 views
0

私はメッセージを送信したいと思います。私はAPIを呼び出します。メッセージを送信するmongoose-im not successful

curl -X POST --header 'Content-Type: application/json' --header 'Accept: application/json' -d '{"caller":"maituanmte%40localhost","to":"admin%40localhost","body": "Hi all"}' 'http://localhost:8088/api/messages' 

ステータス= 204とボディレスポンスなし。しかし、私がメッセージを受け取ったとき

curl -X GET --header 'Accept: application/json' 'http://localhost:8088/api/messages/admin%40localhost' 

次にステータス= 200とボディ= [](メッセージなし)。私は交換の管理者とmaituanmteが同じ結果です。

私を助けてください。ありがとう

答えて

1

mod_mamが有効な場合に限り、サーバーからメッセージが返されます。このモジュールを有効にして設定したことを確認できますか? MAMの設定が最近大幅に簡略化されたので、master branch [1]のMongooseIMを使用することをお勧めします。[2]、[3]

[1] https://github.com/esl/MongooseIM

[2]。 [03]。 http://mongooseim.readthedocs.io/en/latest/modules/mod_mam/

+0

ありがとう、michalwski。それはライトです。デフォルトでは、mod_manは有効になっていません。 –

関連する問題