Skip to content

stark666/wechatOfficialAccount_on_Raspberry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

运行在树莓派4b上的微信公众号

1.基础配置

大体思路是利用ngrok将树莓派的80端口映射到公网(80端口为公众号的要求),并在微信公众号开发者配置里添加服务器地址。同时在本地利用django和wechatpy搭建80端口的响应脚本,从而实现运行在树莓派4b上的微信公众号的目的。

1.1 使用的硬件

  • 树莓派4b( Raspbian GNU/Linux 10 (buster) )

1.2 使用的代码库

  • 基于python3( version= '3.7.3' )
  • wechatpy( version = '1.8.11' )
  • django ( version = '3.0.4' )

1.3 使用的内网映射软件

1.4 目前进度

2.使用方法

###2.1 启动django的相应脚本

  • 在wechat/config下添加相应的账号参数
  • 在wechat目录下输入:
sudo python3 manage.py runserver 80

后台运行:

nohup sudo python3 manage.py runserver 80 >>wechat.out 2>&1 &

更多信息可以参考这篇文章

###2.2 启动ngrok内网映射 ngrok配置教程可参考官网这篇文章

  • 在ngrok的目录下输入:
ngrok http 80

得到输出

Forwarding http://abcdef.ngrok.com -> 127.0.0.1:80

得到的网址每个人不一样,将得到的网址填写到自己的公众号主页-开发-基本配置-服务器网址下。

  • 可以在公众号主页-开发-开发者工具里进行在线接口调试

3.一些效果图

+添加腾讯人脸分析接口的人脸分析 avatar

About

运行在树莓派4b上的微信公众号

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages