微信公众号开发者模式入门

一、搭建服务器

1.1 云服务器租用

本文中使用的云服务器为腾讯云提供的学生云服务器,通过账号注册、实名认证以及学生信息认证即可进行购买。本文中所使用的服务器配置为:1核2G,1M带宽,系统盘为高性能云硬盘,使用的操作系统为CentOS 8.4 64位。购买完成后,进入腾讯云的控制台管理页面,即可进行服务器的管理,如图1所示。服务器管理界面

图1 服务器管理界面

1.2 添加安全组规则

为了实现外网对服务器的访问,便需要在服务器实例的安全组列表中添加相应的安全组规则,以开放对应端口,配置规则如图2所示。

安全组配置规则

图2 服务器管理界面

二、微信公众平台注册及配置

2.1 注册微信公众平台账号

进入微信公众平台官网并根据指引进行微信公众号的注册。具体的注册流程如下:

  1. 填写用户基本信息;
  2. 选择帐号类型,在本文中选择为订阅号;
  3. 选择主体类型为个人并进行个人信息的填写;
  4. 填写开发的微信公众平台账号信息,包括帐号名称、功能介绍等。

完成以上步骤后,可得到微信公众平台帐号如图3所示。
微信公众平台帐号信息

图3 微信公众平台帐号信息

2.2 服务器配置

以下配置根据微信官方文档进行。
现在Linux服务器一般自带python2,这里自带的是python3。

查看python版本。

python --version

安装/更新需要用到的软件。

pip3 install web.py
pip3 install lxml
yum -y install libxml2
yum -y install libxslt

需要注意的是,官方文档提供的是python2的代码,和python3稍有区别。代码按照python3修改后如下:
vim main.py

# -*- coding: utf-8 -*-
# filename: main.py
import web
from handle import Handle

urls = (
    '/wx', 'Handle',
)

if __name__ == '__main__':
    app = web
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值