先登录京东移动版账号获取cookie,https://m.jd.com/



复制​​application​​里​​pt_key​​和​​pt_pin​​的cookies值
使用腾讯云函数每天定时签到领取京豆_云函数



需要使用的文件:https://wwa.lanzoui.com/iX8Xitac3xc



把上面两个cookie的值填到文件 ​​jdCookie.js​​ ,支持多账号,每行填一个账号的cookie值
使用腾讯云函数每天定时签到领取京豆_腾讯云函数每天定时签到领取京豆_02
使用腾讯云函数每天定时签到领取京豆_云函数_03



可以设置公众号消息接收通知,支持server酱,钉钉机器人,企业微信机器人和pushplus等推送签到通知



下面就拿 pushplus 来试下,http://www.pushplus.plus/ ,复制 ​​token​​ 到​​sendNotify.js​​文件(当然这步可以省略,这就是个签到通知,不要也没关系)
使用腾讯云函数每天定时签到领取京豆_微信_04
使用腾讯云函数每天定时签到领取京豆_腾讯云_05



把复制的 token 填到 sendNotify.js 文件中,如:
使用腾讯云函数每天定时签到领取京豆_推送_06



上面的主要步骤完成后,在本地命令行执行脚本



node jd_bean_sign.js

使用腾讯云函数每天定时签到领取京豆_腾讯云_07


  • 我配置了 pushplus 和 server酱的通知,所以都能收到通知,可以看到成功执行并领取到了
  • 接下来把文件上传到腾讯云函数那里,本地执行没问题后再传到腾讯云上去
  • 创建的过程和我之前写过的文章差不多,可以参考下,具体我就不写了:​​使用云函数快速升级网易云音乐等级​
  • 注意点如下:
    使用腾讯云函数每天定时签到领取京豆_腾讯云_08
  • 部署成功后,接着测试
    使用腾讯云函数每天定时签到领取京豆_微信_09
  • 在执行日志查看结果
    使用腾讯云函数每天定时签到领取京豆_微信_10
  • 这时微信就会收到推送通知,因为我配置了两个推送,所以微信就会收到两个通知,当然这里建议配置一个通知就行了,我这里是测试下效果

使用腾讯云函数每天定时签到领取京豆_云函数_11使用腾讯云函数每天定时签到领取京豆_微信_12


  • 最后,就是设置每天推送的时间了,在 触发监控 这里创建一个 触发器
    使用腾讯云函数每天定时签到领取京豆_推送_13
  • 如:创建一个每天 ​​7:30​​ 打卡签到的触发器
    使用腾讯云函数每天定时签到领取京豆_云函数_14
  • 当上面的 cookie 失效后重新获取再替换就行了