ali-mns
作者: AceBear.
入门
安装
npm install ali-mns
使用
var AliMNS = require("ali-mns");
var account = new AliMNS.Account("<your-account-id>", "<your-key-id>", "<your-key-secret>");
var mq = new AliMNS.MQ("<your-mq-name>", account, "hangzhou");
// 发送消息
mq.sendP("Hello ali-mns").then(console.log, console.error);
接口目录
| 分类 | 名字 | 接口 |
|---|---|---|
| 账号: Account | ||
| 获取账号ID | getAccountId | |
| 获取安全ID | getKeyId | |
| 队列: MNS | ||
| 查看队列 | listP | |
| 创建队列 | createP | |
| 删除队列 | deleteP | |
| 消息: MQ | ||
| 发送消息 | sendP | |
| 接受消息 | recvP | |
| 查看消息 | peekP | |
| 删除消息 | deleteP | |
| 留存消息 | reserveP | |
| 注册消息函数 | notifyRecv | |
| 停止消息接受 | notifyStopP | |
| 获取消息属性 | getAttrsP | |
| 设置消息属性 | setAttrsP |
调试跟踪
为"ali-mns"设置调试环境,开启调试追中输出.
# linux bash
export DEBUG=ali-mns
# windows
set DEBUG=ali-mns