微信测试号推送

进入测试号页面扫码登录

点我进入

然后我们先把下图两个东西保存

去github【国际最大的开源仓库】

不会用没事

注册账号就行了

QQ邮箱注册即可然后登录

登录好后如下图步骤


点击New【新增】

如下图很多抖音啥的营销号和萌新UP不懂这个

建议锁起来为什么锁起来

你的微信测试号id模板id微信号id是固定的

你开源所有人都能看见这不就随便搞你号了吗?

所以建议锁起来,如果你绝的你不怕你nb就开源

上传文件Python的源代码

代码文件如下

下载地址点我下载

结构如下

上传步骤如上图全选上传就行了

手机端就一个一个点然后上传

如下

上传好后的样子如下

我们来配置微信端

打开微信测试页面

复制如下几个id

我们复制好id后进入github进行配置

图上还缺少模板id和天气key

获取方式如下


模板复制下面这个这个是内容

{{date.DATA}}

地区:{{region.DATA}}

天气:{{weather.DATA}}

气温:{{temp.DATA}}

风向:{{wind_dir.DATA}}

今天是我们恋爱的第{{love_day.DATA}}天

{{birthday1.DATA}}

{{birthday2.DATA}}

{{note_en.DATA}}

{{note_ch.DATA}}

模板id

天气key

进入官网注册登录

点我进入

创建好后如下

接下来填到相应的位置即可

填写好后保存

接下来我们点击如下图返回首页

点这个

点这个

全选内容删除

填写下面这个

name: weixin
on:
  workflow_dispatch:
  schedule: 
    # 代表国际标准时间23点0分,北京时间需要+8小时,代表北京时间上午7点运行
    - cron: '0 23 * * *'
jobs:
#将工作流程中运行的所有作业组合在一起
  build:
  #定义名为 build 的作业。 子键将定义作业的属性 
    runs-on: ubuntu-latest 
    steps:
      - uses: actions/checkout@v2
    
      - name: Set up Python 3.9
        uses: actions/setup-python@v2
        with:
          python-version: 3.9.1
      - name: Set timezone
        run: |
          cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
      - name: install pip packages
        run: |
          python -m pip install --upgrade pip
          pip3 install -r requirements.txt
      - name: weixin
        run: |
          python3 main.py

然后点击如图

创建好了

我们再点击这个

然后跟着箭头按照序号点击

好了之后我们继续跟着箭头按照序号点击

接下来我们点击发布【提交作业】

我这里显示红色因为我没填写之前的id只是教你们怎么操作

你们应该是绿色如果也是红色的话检查一下id配置有没有空格或者填写错了

如果是绿色点一下即可然后返回微信就会看见信息了

定时的每天早上7点到8点发送推送

有的时候会延迟或者不发你可以手动发一下

成功的样子如图


到这里教程结束

附一张之前的结果图

因为太简单了没意思就不弄了

下次出一个PHP版本的