• 微信测试号推送


    进入测试号页面扫码登录

    点我进入

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

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

    不会用没事

    注册账号就行了

    QQ邮箱注册即可然后登录

    登录好后如下图步骤

    如果github你进不去

    下载如下软件加速即可【pc端的】

    https://zhuanlan.zhihu.com/p/401012165

    github官网

    https://github.com


    点击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版本的

    视频讲解

    视频地址

    简单的微信推送


    2022年11月27日14点22分

    推送失败问题解决方法

    由于python3.5.1版本无了

    使用3.5.15版本即可解决推送问题

    改为3.5.15即可解决推送失败问题

    下面是我的露路径前面weixin是自定义的你自己创建的仓库名字叫啥就用啥找到生成的main.yml改一下即可

    如下

    保存重新推送即可完成!

  • 相关阅读:
    ping可视化工具——gping
    【vulhub】PostGresql远程代码执行漏洞复现(CVE-2018-1058)
    数字孪生技术助力城市轨道交通智慧升级
    【最新计算机毕业设计】ssm基于微信小程序的校园商铺系统
    C与CPP常见编译工具链与构建系统简介
    PyTorch搭建图卷积神经网络(GCN)完成对论文分类及预测实战(附源码和数据集)
    如何设计一个分布式 ID 发号器?
    代码随想录算法训练营第三十五天 | LeetCode 435. 无重叠区间、763. 划分字母区间、56. 合并区间
    thinkphp对接阿里云身份证图像识别-身份证识别-二代居民身份证OCR识别-身份证信息识别-身份证OCR识别
    一些逻辑漏洞案例
  • 原文地址:https://www.cnblogs.com/xkboi/p/16629950.html