码迷,mamicode.com
首页 > 编程语言 > 详细

如何在本地通过weixin4j api和第三方图灵机器人API 搭建java聊天机器人

时间:2018-12-20 17:05:24      阅读:226      评论:0      收藏:0      [点我收藏+]

标签:报错   开机启动   官方   exe   重启   调用   测试   机器人   完成   

1、首先我们需要下载natapp,一个本地实现外网调用,需要调用微信接口,要联网,你有服务器域名是最好的

到natapp官网上注册一个账号吧

设置参数

技术分享图片技术分享图片

2、下载natapp.exe,编辑一个bat文件。一个开机启动本地网络化,完成一个网络映射

技术分享图片

技术分享图片

这个窗口不要关闭,要不然这个地址会改变的

2、我们需要用到weixin4j的接口了

到Github 拷贝人家已经写好的example 到自己本地eclipse上去运行

https://github.com/ansitech/weixin4j

楼主只用到他web的springboot项目,在他的基础上修改一些内容

技术分享图片

3、 打开目录如下

技术分享图片

 

 4、两个的引入需要修改一下,我刚开始没有修改,启动报错

技术分享图片

5、application类是启动项目,需要启动项目

6、这里是我们后续需要添加到微信测试账号的url 和token

技术分享图片

8、我这些测试都是使用微信官方提供的测试账号,到微信官网去获得测试账号,完成提交,会提示你配置成功与否

https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

 技术分享图片

9、需要到图灵机器人官网去注册一个账号

注册完成,获得一个apikey,测试环境下,先关闭密钥

技术分享图片

10、这个时候,我们需要到eclipse里面去修改一些代码了,我只做了一个文本的接受和发送

在类MessageHandler里面添加一个方法了,来调用第三方apikey的接口,将获得的信息返回就OK了,因为我们获得信息是一个json格式,所以还需要做一个json转换为pojo类,我自己写了一个类,获取文本信息技术分享图片

 

 技术分享图片

技术分享图片

 

 11、上诉内容完成后,可以重启之后,到自己的测试公众号里面,任意输入内容,会有惊喜的

 

如何在本地通过weixin4j api和第三方图灵机器人API 搭建java聊天机器人

标签:报错   开机启动   官方   exe   重启   调用   测试   机器人   完成   

原文地址:https://www.cnblogs.com/goodboy321/p/10149934.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!