零基础微信开发之自动回复电影

因为我自己之前开发过一个自动回复看电影的微信公众号,还是有一些经验的,如果你能够做的更好的话,还可以添加其他的功能,赚点零花钱是完全没有问题的,有人可能会问这怎么可能会赚钱的呢? 微信用户是巨大的,正好能免费看付费VIP的电影又是比较容易吸引粉丝的,如果你能引流成功,粉丝比较多,这是完全可以实现的,我身边就有已经成功案例,闲暇时候还可以发一些自己看电影的观后感,总之这是一个薅羊毛的手段,至于是否引流成功就需要看你自己的了,现在与大家分享怎么才能实现这样的功能。

效果图:

第一:拥有一个微信公众号

首先你需要一个自己的个人微信公众号,直接去微信公众号平台上申请即可的。

第二:拥有一台服务器

现在的你已经有了一个属于自己的微信公众号,那么你想如果按照微信公众号的自动回复,来实现用户发送电影名就可以获得想要的电影链接,那是得设置多少的呀,这显然是不可能的,那么我们就要用到服务器来帮我们实现了的,腾讯,阿里云的都可以,当然如果你是学生那么就可以享有购买服务器时的福利了的,有10元/月支持学生购买服务器的,个人感觉还是蛮划算的。注意:一定要选择 Ubuntu Server ! 为什么呢? 因为 Ubuntu 的响应速度要更加的快,而且操作起来也会更加的方便快捷, CentOS 当然也是可以的,只是我比较熟悉 Ubuntu,担心没有图文界面不知道操作,放心,我会详细的写下操作的。

第三:接口微信公众号后台

这里开始我们就要敲代码啦,需要用到别人已经开发好的微信公众号开发框架 WeRoBot ,建议看到这里了,去百度一下 WeRoBot 官方文档了解,否则可能会有点不知道什么意思!如果现在的你还处于迷茫的状态,也请硬着头皮操作下去,登录进入你的服务器, 现在我们先直接部署好,让你看到效果再解释原因的,看到现在的不懂 Ubuntu 下的 Vim 操作,可以现在就学下的,简单的基本操作,现在请执行好以下命令:

pip3 install werobot // 下载 werobot 库

vim rebot.py //创建一个rebot.py

键盘按 i //切换到 vim 的输入模式 复制以下代码

import werobot
robot = werobot.WeRoBot(token='tokenhere') 
// tokenhere 这里自己可以随便填写的,比如 token = 'aaa'

@robot.handler
def hello(message):
return 'Hello World!'

 让服务器监听在 0.0.0.0:80

robot.config['HOST'] = '0.0.0.0'
robot.config['PORT'] = 80
robot.run()
按下 Esc 然后按下 Shift + :

//切换到 Vim 下的命令模式 

输入 wq  //保存并退出

sudo python3 rebot.py

// 80 端口,需要 root 权限,运行程序 rebot 接下来不用动了的,按下 Ctr + C 可以取消,但是现在不要动,
复制代码

回到微信公众号的后台了,基本配置里面,将你的服务器IP 与令牌(token) 就是你之前代码里写的那个 token ,填入微信公众号后台,消息加密,点随机生成,明文模式,点击启用,OK 到这里应该就是部署好了的,发送消息,微信就会自动回复hello world 是不是特别的激动,没错到了这里就说明接口配置已经成功完成好了的!

第四:电影的数据库

找到一个看电影的网站,将上面的电影资源爬取下来,你不需要爬取太多,通过 Werobot 文档知道,我们只需要爬取: 电影名称,电影跳转链接,电影图片链接 就可以啦。如果不怎么清楚的话,看看我之前写过的文章就应该会知道怎么操作了,文章写的还是挺详细,下面就是数据库的内容展示。

第五:自动回复电影链接

从你的数据库里面匹配相应的数据,最简单的办法,从文件的第一行开始,一行一行的进行比较,如果匹配数据到的数据比较多怎么办呢? 加一个限制条件,也就是代码中的 sum ,没有匹配到则返回相应的提示消息,相应的语法不懂,我在旁边有标注,还是不怎么清楚,还请大家自己查找相关的资料信息的!怎么更好的完善这个代码呢? 比如查找方法,比如没要找到电影应该返回的消息等等,这些就让你们自己去想的啦,因为是你在开发你的微信公众号,这么样让他更好的完善,更好的让用户喜欢,这是你要思考的呢!

好了,到这里就基本上就大功告成啦,本来一共是四篇文章的,由于自己的公众号搬迁原因,所以将之前写的微信公众号开发文章强行压缩成一篇了,这是之前的四篇文章跳转链接。完整代码依旧在本公众号回复即可获得:「代码1」,「代码2」。

微信公众号开发(一) 微信公众号开发(二) 微信公众号开发(三) 微信公众号开发(四)

PS : 之前的好文章,依旧还是要想办法搬迁过来的,非常感谢大家的支持。

欢迎关注微信公众号:「 正经的码农 」,更多干货等着你。

转载于:https://juejin.im/post/5b6eb4b45188251abc15b48e

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值