微信每日自动推送

WechatDailyPush

文章来自于:https://www.ccrui.cn/archives/wechatdailypush.html

完成效果

每日10点30分进行自动推送

每次向测试号发送消息时,进行一次推送

准备工作

  1. 一个具有公网ip的服务器
  2. 申请
  3. 申请

部署方式

下载构建完成的 修改./Configuration/config.json配置文件

配置文件

定时执行 示例为每日10点30分执行推送

基础信息

{
         
  {first.DATA}}

城市:{
         
  {city.DATA}}
实况天气:{
         
  {weather.DATA}}
气温:{
         
  {nowTemperature.DATA}}
风速:{
         
  {wind.DATA}}
湿度:{
         
  {wet.DATA}}
今天天气:{
         
  {day1_wea.DATA}}
明天天气:{
         
  {day2_wea.DATA}}
后天天气:{
         
  {day3_wea.DATA}}

♥遇见♥: {
         
  {meetDate.DATA}}
♥在一起♥: {
         
  {togetherDate.DATA}}

距离{
         
  {name1.DATA}}生日:{
         
  {birthDate1.DATA}}
距离{
         
  {name2.DATA}}生日:{
         
  {birthDate2.DATA}}

第三方信息

部署服务器

将下载的文件夹上传到服务器 进入文件夹根路径后直接执行WechatPublicAccount文件即可 服务器监听端口为5000

若服务器为非Linux-x86 则需要下载Portable-net6.0版本 并在服务器安装 安装完成后即可在文件夹根目录执行dotnet WechatPublicAccount.dll 服务器监听端口为5000

也可直接使用宝塔面板进行部署

完成部署并测试

经验分享 程序员 微信小程序 职场和发展