搞了整整一天,看懂了内部源码,js不熟
先去WxPusher申请一个appToken 只会显示一遍 后续就只能覆盖
appToken格式是AT_***
然后是获取UId 微信号唯一 官方给了三种方法
目前有3种方式获取UID:
- 关注公众号:wxpusher,然后点击「我的」-「我的UID」查询到UID;
- 通过创建参数二维码接口创建一个定制的二维码,用户扫描此二维码后,会通过用户关注回调把UID推送给你;
- 通过创建参数二维码接口创建一个定制的二维码,然后用查询扫码用户UID接口,查询扫描此二维码的用户UID;
这边就不演示了, 可以直接看WxPusher的官方文档
拿到这两个参数以后 可以去青龙面板里加上
这时候去执行 《京东资产变动》的任务,一定会碰到TypeError: notify.sendNotifybyWxPucher is not a function!
其实KR有两个sendNotify.js文件,默认是选择主文件夹下的,这就需要我们把位置改成function目录下的
这时候会出现新的问题 总是报错信息是console.log(“未查询到用户的Uid,取消一对一通知发送…”);
说明Uid = getuuid(tempEnv.remarks, PtPin);是null
tempEnv是临时属性 这个remarks我并不知道是什么 直接无视
我们新建一个新的 Uid 把这个注释掉
Uid = process.env["uids"]
这个【】里放的就是青龙面板里我们写的第二个参数
这样就会进入发送Wxpusher的if里 大功告成
唯一的缺点就是 有几个京东账号就会发送几个消息
应该可以改 后续再说