ali-mns
ali-mns copied to clipboard
The nodejs sdk for aliyun mqs service
1. 去掉了对 gulp 的依赖,直接使用 tsc 来编译项目 2. npm 发布后会在 index.d.ts 最后一行加上 `exports default AliMNS`,从而引用方引用时不再报 ali-msn 不是一个 module 的错误。 原问题参见:#41 目前发布到了 `npm registry`: ali-mns-ts,可以 `npm i ali-mns-ts --save` 在项目中验证这个修复。 
原因很简单,现在我这边的项目在收到消息时,Message.MessageBody里面已经是原始的字符串数据了,不是base64编码字符串,而现在的实现是强制的对内容进行base64进行解码,导致实际的内容解成了乱码 https://github.com/InCar/ali-mns/blob/4a2834281f2b4d862bcbfc0b55a050a19cf57c4b/index.js#L720
var mq = new AliMNS.MQ("", account, "hangzhou"); 这个 your-mq-name 是什么的name,topic?queue?
 这串代码是我在阿里云的语音服务过后 有一个回执,想拿到这个语音的回执,在mq.recvp(5).then里面写了一些代码,然后调用阿里的接口打通了电话,当我挂断电话的时候,并没有打印出来我上面所写的代码,是不是我语法用错了?agent.messenger.sendToApp这个方法是有执行的,但是这个监听却没有动静,求解!!


看这个文档不清楚怎么用,给手机发送短信的demo能给一个出来么
var account = new AliMNS.Account(accountId,accessKeyId, accessKeySecret); var emailBody = JSON.stringify({ Action: "SingleSendMail", AccountName: "a*****y.com", ReplyToAddress: false, AddressType: 0, ToAddress: "l*****[email protected]", FromAlias: "****", Subject: "ceshi", TextBody: "ceshiyoujian", IsHtml: 0, ReplyToAddress: 0...
发短信的http body没有拼对 ``` attrs ``` 才能正常发送短信