给女盆友微信定时消息推送,双十一礼物给她一个大大的情惊喜!!!

发布于:2022-11-05 ⋅ 阅读:(515) ⋅ 点赞:(0)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

最近GitHub上这个项目比较火:wechat-public-account-push 是一个用于微信公众号/微信测试号给用户执行微信推送的脚本,我就coding了,这里个小伙伴们也发发福利。


提示:以下是本篇文章正文内容,下面案例可供参考

一、微信推送

wechat-public-account-push 是一个用于微信公众号/微信测试号给用户执行微信推送的脚本
改编自目前小红书/知乎突然火起来的【给女朋友的七夕浪漫,微信自动推送消息】,用Nodejs实现而成。
wechat-public-account-push/README.md at master · wangxinleo/wechat-public-account-push · GitHub
如果这个项目很有意思,帮忙支持wangxinleo作者大大可以去上面的GitHub上去帮助star✨

我用的一些参数:

二、使用步骤

1. 注册微信微信公众平台

  • 浏览器打开并登录 微信公众平台
  • 登录成功后, 就可以生成 微信公众测试号的 appID 和 appsecret 记住两个ID !

  • 需要你和男(女)朋友扫描测试号二维码关注测试号,-2-记住用户列表的微信号id!!

备注:这里有两种移除方式但愿小伙伴们都用不到,尤其是第二种!!!第一种服务端就是下图的移除按钮,第二种客户端就是取消关注该微信测试公众号。两种移除方式后就收不到消息了。

2.配置脚本参数

新增测试模板, 点击 新增测试模板 , 进行以下设置

这里文字是可以编辑的,参数是不能变化的

模板标题: 自定义,例如: 小盆友专属

模板内容:

{{date.DATA}} 
城市:{{city.DATA}} 
天气:{{weather.DATA}} 
最低气温: {{min_temperature.DATA}} 
最高气温: {{max_temperature.DATA}} 

今天是我们一起抗疫的{{love_day.DATA}}天❤❤❤
{{birthday1.DATA}}
{{birthday2.DATA}}

双十一快到了~我想要买辆车:你的购物车(*^▽^*)

{{note_en.DATA}} 
{{note_ch.DATA}}

3 主要要记住模板ID!!!

 

3.fork 仓库, 填入相应配置

  • 点击fork复制一份项目到你的仓库列表当中
fork含义是分支。点击fork按钮,可以复制一份项目到你的仓库列表当中。

所以,github的fork是复制、打分支仓库的意思。

例如要Fork一个人的代码仓库,fork操作会复制一份目标仓库(包括文件,提交历史,issues,和其余一些东西),复制后的仓库在你自己的GitHub帐号下,这个操作是在github服务器上完成的,和本地计算机的仓库没有关系。

  • 创建新的fork

  • 确认配置,要确认是自己账号,在进行修改配置config,点击config
  • 点击index.cjs,
  • 点击修改
  • 必填都在上面步骤加粗体现
  • 点击修改commit changes
  • 点击Actions配置工作流
  • 点击如下

4.  (选做): 检查脚本是否可以正常执行

  • 手动运行该工作流
  • 运行工作流

  • 查看执行结果
  • 点击查看详细可以看到运行细节

5. action 脚本说明

这里的脚本使用的是 github 的 workflow 定时任务, 具体脚本文件放置在:

wechat-public-account-push/.github/workflows/weixin-push-on-time.yml

这里简单说明一下如何更改自动执行时间

目前脚本默认执行时间为 每天的 北京时间上午 8:00

如果想要变更脚本定时任务执行时间, 可以更改以下代码段

on:
  workflow_dispatch:
  schedule:
    # 每天国际时间4:00 运行, 即北京时间 12:00 运行
    - cron: '0 4 * * *'

 

致谢

尊重原创:

参考文章:https://github.com/wangxinleo/wechat-public-account-push/blob/master/README.md

参考文章:给女朋友的浪漫微信消息推送, 10分钟就能有自己的推送了! - 知乎


网站公告

今日签到

点亮在社区的每一天
去签到