微信公众号每日推送给女朋友的程序

微信公众日常推送保姆教程(node版)

1.先安装node环境(https://nodejs.org/en/)

安装过程就是:双击直接安装,不建议更改默认安装位置(C:),中途也保持默认设置,一路 “Next” 即可。

查看是否安装成功
打开cmd终端输入
node -v

2.下载项目代码文件

https://github.com/muxiao2/vx_muxiao_node_express.git

什么模块没有就npm什么模块

npm i 模块名

选择开发者工具点击公众平台测试账号

4.申请测试号并校验接口配置

要准备以下的信息

5.填写url和token,url为外网访问地址,token自定义,先运行服务,在配置测试号token

首先要准备内网穿透

下载natapp(https://natapp.cn/#download)选择适合自己电脑的版本

登陆后选择购买隧道的免费隧道,端口号填写8080

准备好authtoken后
下载完后打开这个程序
直接运行
natapp -authtoken=你刚刚复制的authtoken

运行结果(复制这个url,这个窗口先不要关掉,需要挂载后台)

6.查看本项目文本注解

7.准备好天气接口要的数据(https://www.yiketianqi.com/user/login)

先注册登录,查看自己账号里的AppId和AppSecret

并且在项目文件夹中找到城市cityid表找到对应的城市id

8.用记事本打开config.js文件

9.按照注释修改文件内容www.js

WEATHER数据对照表

9.按照上面的配置完后就可以运行程序了(打开cmd命令窗,cd到项目目录下执行)

node www.js

程序执行完后打开微信公众填写token

11.定时推送

安装pkg(cmd打开cd到项目目录运行以下代码)

npm install -g pkg

在项目的根目录下修改package.json 配置(项目默认修改完,这步可不做)

"bin": "service.js",//入口文件

使用打包工具

pkg -t win www.js

若是打包失败,需要看少什么包,就要去下载。

然后win+r打开搜索框输入以下命令回车

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