# WeChatDailypush **Repository Path**: yangyang113/WeChatDailypush ## Basic Information - **Project Name**: WeChatDailypush - **Description**: 最近给对象推送天气提醒很火,在闲暇时间便使用python简单写了个推送程序;不仅包含天气信息提醒,还包括在一起的时长、距离对象下次生日的时间信息等。(各位也可以基于企业微信测试平台增加其他有趣的内容~) 有点小bug,没时间懒得改勿喷~_~ - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-10-06 - **Last Updated**: 2022-10-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # WeChatDailypush #### 介绍 最近给对象推送天气提醒很火,在闲暇时间在网上看了下其他人的实现方式。便自己使用python简单写了个推送程序;不仅包含天气信息提醒,还包括在一起的时长、距离对象下次生日的时间信息等。(各位也可以基于微信公众号测试平台增加其他有趣的内容~) 有点小bug,没时间懒得改勿喷~_~ # 不支持海王模式哦!!! -_ - #### 软件架构 基于Python-requests库,调用微信公众号测试平台接口模板传入对应参数即可 #### 安装教程 1. pip install requests #### 使用说明 1. 首先进入微信公众号测试平台申请账号 https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 获取appID、appsecret 2. 配置config即可 3. 天气接口各位可使用其他免费的,我在这使用的是彩云天气 https://dashboard.caiyunapp.com/user/sign_up/ 从里面获取token即可 4. 理论上来说,只要能联网,配置文件没错,一直开着程序即可 我的推送接口模板 {{name.DATA}}{{say.DATA}} 今天是我们在一起的第{{time_days.DATA}}天{{time_hours.DATA}}小时 距离{{name.DATA}}的生日还有{{birthday.DATA}}天 {{address.DATA}}的天气如下: 整体天气:{{weather.DATA}} 最高气温:{{max_tem.DATA}} 最低气温:{{min_tem.DATA}} 风力:{{wind.DATA}} 能见度:{{visibility.DATA}} 空气质量:{{air_quality.DATA}} {{my_name.DATA}}的悄悄话:{{notice.DATA}} 最后附上:{{other.DATA}} ~ 最后附上效果图 ![输入图片说明](%E5%9B%BE%E7%89%87.png)