(msgId)
| 823 | } |
| 824 | |
| 825 | getMsgImg (msgId) { |
| 826 | return Promise.resolve().then(() => { |
| 827 | let params = { |
| 828 | MsgID: msgId, |
| 829 | skey: this.PROP.skey, |
| 830 | type: 'big' |
| 831 | } |
| 832 | |
| 833 | return this.request({ |
| 834 | method: 'GET', |
| 835 | url: this.CONF.API_webwxgetmsgimg, |
| 836 | params: params, |
| 837 | responseType: 'arraybuffer' |
| 838 | }).then(res => { |
| 839 | return { |
| 840 | data: res.data, |
| 841 | type: res.headers['content-type'] |
| 842 | } |
| 843 | }) |
| 844 | }).catch(err => { |
| 845 | debug(err) |
| 846 | err.tips = '获取图片或表情失败' |
| 847 | throw err |
| 848 | }) |
| 849 | } |
| 850 | |
| 851 | getVideo (msgId) { |
| 852 | return Promise.resolve().then(() => { |