首先我们要获取这个发送微信人的信息,当你用控制台查看微信的接口你会发现,要有一个Fakeid,那么我们首要要获取Fakeid,其他就好办了.首先 我们先获取登录人的这个fakeid,防止后面还会用的.看了一下微信公众平台的所有api接口,,没有发现,那么我们只能去它的用户页面去拿,代码如 下:
- getFakeId: (options, fn) ->
- request
- .get('http://mp.weixin.qq.com/cgi-bin/userinfopage?t=wxm-setting&lang=zh_CN#')
- .set('Cookie', options.cookie)
- .end (res) ->
- //这里是你的fakeid
- //在拿到的结果里,实际上是一个页面的所有数据,那么我们只能用正则去匹配到所需的fakeid数据,下面是完整的代码:
- getFakeId: (options, fn) ->
- request
- .get('http://mp.weixin.qq.com/cgi-bin/userinfopage?t=wxm-setting&lang