【暴侃IT圈】我是如何为公众号增加机器人陪聊功能的

来源:互联网 发布:mac连接usb鼠标 编辑:程序博客网 时间:2024/05/21 19:21
原文地址:http://blog.csdn.net/nibiwodong/article/details/51097373
最近“暴侃IT圈”公众号增加了机器人陪聊功能,得到了粉丝们广泛的肯定,这个机器人可以作为一个百科全书,大家有什么问题都可以向他提问。
今天就为大家介绍下,我是如何为公众号增加机器人陪聊功能的。

为公众号增加机器人陪聊功能,有两个方法,第一个是自己开发,第二个是找成熟的产品
0x00方法一:调用微信官方提供的接口(该方法适用于程序员)
如果你是个程序猿,可以试着为公众号做订制开发。实现方法和步骤如下:
步骤1、购买一台云服务器,用来部署自己的应用。比如阿里云、腾讯云、新浪云,这些都可以,暴暴了解到现在阿里云最便宜的配置价格是68一个月,腾讯云最便宜价格是65一个月(2016年4月8日),价格可能会有变化。
如果为了省钱,也可以用家里的PC机作为服务器,保持24小时开机(费电、费机器),电费也不少吧,呵呵了。
插播一段对话
小洁:家里的PC机没有公网IP,怎么作为公网上的服务器呢?
暴暴:这个问题提的好,关于如何让局域网里的PC机作为公网服务器的办法,我会做一期文章专门介绍啊
小洁:坐等^^
暴暴:坐稳了^^
步骤2、找到一个机器人接口,比如青云客智能聊天机器人API(http://api.qingyunke.com/
青云客智能聊天机器人API支持功能:天气、翻译、藏头诗、笑话、歌词、计算、域名信息/备案/收录查询、IP查询、手机号码归属、人工智能聊天
接口地址:http://api.qingyunke.com/api.php?key=free&appid=0&msg=关键词
当然还有其他的机器人接口,大家问问度娘就知道啦。
步骤3、用你熟悉的语言,调用微信的接口,具体方法可以参考暴暴的博客(http://blog.csdn.net/nibiwodong),里面有详细PHP代码。思路是:拿到用户从公众号发送的文字,作为参数传给机器人接口,把接口的返回值发送给用户。
分析下方法一的优劣势:
优势:学习公众号开发,练练手
劣势:过滤用户发送的信息、机器人接口返回信息需要格式化输出,这些工作得额外处理,而且繁琐易出错

0x01方法二:用成熟的机器人产品(该方法适用于所有小白)
使用成熟的机器人产品,对于小白来说,这个方法非常简单高效。
暴暴使用的是图灵机器人(http://www.tuling123.com/),下面来说说使用方法,三个步骤轻松搞定。
步骤一:登录图灵机器人官网(http://www.tuling123.com/),注册账号
步骤二:登录后,进入个人中心,找到机器人接入的菜单,如下图
步骤三:点击“微信公众号”按钮,进入扫码页面,用自己的手机扫码,就可以把自己的公众号和图灵机器人绑定啦。
分析下方法二的优劣势:
优势:操作简单,商用机器人接口稳定、可信赖、可定制
劣势:免费用户每天可发送5000条消息,如果公众号粉丝很多的话,恐怕要给图灵机器人花钱啦,具体费用大家可以到他们官网上查查。
0 0