使用云服务器搭建微信公众号后台服务

  • 时间:
  • 浏览:2

购买可领取:阿里云代金券

此时,访问 http://你的服务器IP 能并能看多 Nginx 的测试页面

外网用户访问服务器的 Web 服务由 Nginx 提供,Nginx 需用配置反向代理并能使得 Web 服务转发到本地的 Node 服务。

Token 用户根据提示填写,用于上方校验服务端合法性;

2.获取微信订阅号公众平台认证字段信息

app.js

让我们让我们需用获取八个字段:AppID Token EncodingAESKey。

安装完成后,使用下面的命令测试安装结果

2.编写 HTTP Server 源码

按 Ctrl + S 保存配置文件,让 Nginx 重新加载配置使其生效:

3。运行 HTTP 服务

1.安装 NodeJS 和 NPM

登录微信公众平台,依次进入 开发->基本配置 能并能拿到 AppID。

在聊天界面向微信公众号发送十根消息

安装 Express

安装完成后,使用 PM2 来启动 HTTP 服务

wechat.conf

一、申请微信自己订阅号

你能并能还也有微信订阅号开发者,请先在微信公众平台注册:

在浏览器通过 http 的措施 访别问我解析的域名来测试 HTTP 与否成功启动

在 CentOS 上,可直接使用 yum 来安装 Nginx

在现在开始英语 我你可不还可不可不还还可以,让我们让我们先来安装 PM2

URL 填第一步申请的域名;

启动服务

四、使用Server端回复微信消息

Snipaste_2019-11-18_14-40-41.png

二、搭建 HTTP 服务

EncodingAESKey 点击随机生成按钮来生成。

首先通过二维码关注微信订阅号

安装完成后,使用 nginx 命令启动 Nginx:

当点击表单提交按钮时,微信会通过 Token 来校验 URL 的合法性,你这人让我们让我们在上方步骤实现,此界面暂时保留不关闭。

1.安装 Nginx

PM2 安装时间我你可不还可不可不还还可以稍长,请耐心在在等待

在刚才创建的工作目录创建 package.json,加在让我们让我们服务器包的名称和版本号,如下。

2.关注、发送与消息回复

进入此工作目录

Nginx 配置目录在 /etc/nginx/conf.d,让我们让我们在该目录创建 wechat.conf

最终让我们让我们会回到十根 你好,Hello World! 的回复

在工作目录创建 app.js,使用 Express.js 来监听 3030 端口,可参考下面的示例代码(注:将 app.js 文件中的token/appid/encodingAESKey等配置项替换为你的订阅号对应的取值)。

安装 Wechat

加在 Server 源码

使用下面的命令安装 NodeJS 和 NPM

让我们让我们将第一步微信公众平台中保留的表单提交,一齐将 基本配置 -> 服务器配置 启用

要查看服务输出的日志,能并能使用下面的命令:

服务器源码里使用到了 Express 模块,下面的命令使用 NPM 来安装 Express

2.配置 HTTP 反向代理

完成后,使用 Ctrl + S 保存文件

创建工作目录

1.注册开发者账号

现在 HTTP 服务我你可不还可不可不还还可以在 http://你的服务器IP:3030 运行

三、搭建 nginx 对外服务

在基本配置 -> 服务器配置 -> 修改配置 表单中:

我你可不还可不可不还还可以要重启服务,能并能使用下面的命令:

1.提交服务端配置

创建 package.json

package.json

服务器源码里使用到了 Wechat 模块,下面的命令使用 NPM 来安装 Wechat