您的位置:首页 > 移动开发 > 微信开发

【java微信开发】使用图灵机器人api

2015-12-28 15:47 731 查看
注意,微信在发送xml消息时,是通过post方式传递参数的

1、申请图灵机器人api

http://www.tuling123.com/

申请账号,接入虚拟机器人,获取api接入地址和api key



如果是直接填写到微信公众平台开发基本配置的 url和token里,则填写内容为



详见api使用文档

参考 http://blog.csdn.net/pamchen/article/details/38718947
http://www.jikexueyuan.com/course/445_3.html

所需包

Dom4j.jar (一个java的xml api,用来读写xml文件)

Httpcore.jar(用于http请求)

Httpclient.jar

Commons-logging.jar(否则执行“HttpClients.createDefault().execute(request);”会报错)

所涉及的类



TulingApiProcess 根据请求内容,访问图灵对应网页,获得结果

WeChat 微信xml消息处理

ReceiveXmlProcess对xml消息进行解析,

FormatXmlProcess将结果转换为xml格式

ReceiveXmlEntityxml消息实体类

首先获取xml消息,解析xml消息,判断消息类型,若为text则提交给图灵api处理,将处理结果转换为xml格式,在返回。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: