使用flask框架+新浪sae+图灵机器人api来做微信公众号自动回复的超详细方法

之前用图灵机器人的api写过一个自动回复的程序,觉得好玩就想不如把他移植到我的公众号里面去吧。其实图灵机器人官网有超级简单的植入方法:
在这里插入图片描述
但是作为进阶的小白就想用更复杂的方法尝试一下,于是搜了谷歌,发现可以用flask框架+新浪SAE再配合图灵机器人api来搭建微信公众号的自动回复功能。本着人生就是来折腾的理念,废话少说,撸起袖子干!

具体步骤/思路如下:

1.创建一个图灵机器人账号,然后创建一个机器人,拿到apikey

2.创建一个新浪sae应用

3.创建一个flask初始项目,让他能在本地运行

4.然后通过git克隆本地代码,再部署代码到新浪云SAE的远程仓库

5.更改flask项目代码,用来验证消息的确来自微信服务器

6.修改微信公众号基本配置,开启开发者模式

7.继续更改flask项目,添加实现图灵机器人自动回复的代码

8.更新代码,再次用git提交到远程仓库

(这篇博客只详解步骤,下一篇会把里面的各种坑介绍出来)

1.创建一个图灵机器人账号,然后创建一个机器人,拿到apikey:
打开这个网站 http://www.turingapi.com/ ,点击右上角的注册/登录:
在这里插入图片描述
注册完毕,验证邮箱过后开始创建你的机器人,点击下面那个“创建机器人”:
在这里插入图片描述
点击后你会看到下面这个页面:
在这里插入图片描述
然后点击创建,你就会看到下面这个页面:
在这里插入图片描述
看到我上面红色框圈住的地方就是你的api,这就是我们待会要调用的。(等新浪sae云豆用完就可以直接点击上面的“添加微信公众号”那里,快速植入公众号开启自动回复功能。)

2.创建一个新浪sae应用:
这一步创建应用比较简单,接着分解步骤,首先来到新浪云这个网站:https://www.sinacloud.com/ 照例点击注册,注册完后找到“控制台”,点击“云应用SAE”开始创建一个应用:在这里插入图片描述
接着选你的应用语言:PHP还是Python还是Java其他什么语言,然后选运行环境、Python版本(因为我用的是Python 3.7,所以只能选独享环境)、代码管理方式、配置这些,如下图:
在这里插入图片描述
最后填一个你的二级域名就好了(随便填名字,但是填好后就会生成后面你在微信公众号里面需要配置的url),这样就建好了一个sae应用。

3.创建一个flask初始项目,让他能在本地运行
首先安装flask,一如既往地往cmd里面pip install flask就可以了,然后等他运行结束,会看到如下图片就代表flask安装成功了!:
在这里插入图片描述
打开pycharm,选择新建项目,如下图:

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值