找回密码
 立即注册

QQ登录

只需一步,快速开始

[Demo源码] 暗潮:微信小程序第二弹:图灵机器人

[复制链接]
查看: 767|回复: 10
最佳答案
0 

0

主题

0

帖子

54

积分

新人求带

积分
54
 楼主| 发表于 2017-6-19 20:25:44 | 显示全部楼层 |阅读模式
本帖最后由 yiaofeng32590 于 2017-6-19 20:32 编辑

本小程序会持续完善,现在只是一个小模块。
二话不说,先贴效果GIF图。


开发环境及框架
  • 后端:国产java极速框架JFinal(超级好用有木有啊)
  • 前端:WEUI WXSS版(微信团队出品的,自己写样式不管怎么写都丑啊)
  • 数据库:MySQL
  • 服务器:Linux Nginx Tomcat
  • 图灵机器人API接口:http://www.tuling123.com
开发流程
  • 用户点击一个按钮,进入对话框。(跟公众号的客服消息界面一致)
  • 用户输入信息,服务器会收到XML格式(也可以选择JSON格式)的信息
  • 截取用户的发送的消息内容,传送给图灵api,再用图灵api中获取返回的内容。转发给用户。

后端关键代码详情
获取用户发过来的信息和openid,获得图灵机器人的回应内容(传入OPENID这种唯一标识,就可以产生“场景式上下文”的内容,图灵机器人的特色之一)
  1. public static String getTulingResult(String openid, String info){
  2.         JSONObject json = new JSONObject();
  3.         json.put("key", KEY);
  4.         json.put("userid", openid);
  5.         json.put("info", info);
  6.         String result = PostServer.SendPost(json.toString(), "http://www.tuling123.com/openapi/api");
  7.         JSONObject jsonObject =  JSONObject.parseObject(result);
  8.         return jsonObject.getString("text").toString();
  9.     }
复制代码

小程序代码
index.wxss
  1. <view class="page">
  2.   <view class="page__bd" style="text-align:center">
  3.     点我聊天-》<contact-button  size="27" session-from="weapp">
  4.     </contact-button>《-点我聊天
  5.   </view>
  6. </view>
复制代码

这一次前端的内容基本没有什么内容。
代码地址以后补上,我现在还不会用GIT啊,,,,,,
这个应该算不上是教程,因为后端代码调用了蛮多封装好了的东西。如果开发微信小程序的后端,我个人认为可以去借鉴jfinal_weixin.
注意:出于虐狗结婚证图片生成对服务器的消耗,本小程序默认不能在开发者工具上直接运行,要体验可以加群QQ:560656394,提供临时真机体验资格(说得好像很值钱的样子,实际上免费提供)。
当然,如果你本身会小程序,这个还是很好去跳过限制的
顺带这里求一个人一起玩小程序,共享服务器。(尼玛吃不消啊)

回复

使用道具 举报

最佳答案
0 

0

主题

40

帖子

419

积分

略知一二

积分
419
发表于 2017-6-27 22:00:32 | 显示全部楼层
谢谢分享 ,挺好
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

443

帖子

3981

积分

S1

积分
3981
发表于 2017-7-6 16:40:50 | 显示全部楼层
666666666666
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

57

帖子

521

积分

略知一二

积分
521
发表于 2017-9-22 13:45:54 | 显示全部楼层
6666666666666666
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

32

帖子

44

积分

新人求带

积分
44
发表于 2017-9-22 14:48:24 | 显示全部楼层
这个是什么东东
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

40

帖子

171

积分

新人求带

积分
171
发表于 2017-9-28 15:38:38 | 显示全部楼层
谢谢分享!!!!!!!
回复

使用道具 举报

最佳答案
0 

0

主题

90

帖子

260

积分

新人求带

积分
260
发表于 2017-10-14 17:58:42 | 显示全部楼层
强烈支持楼主.....顶你30楼
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

37

帖子

52

积分

新人求带

积分
52
发表于 2017-11-2 16:59:40 | 显示全部楼层
那就看我;妇女拿了两块 v 没离开
回复 支持 反对

使用道具 举报

最佳答案
0 

0

主题

136

帖子

605

积分

专家路上

积分
605
发表于 2017-11-14 22:39:30 | 显示全部楼层
怎么样,好用吗?
回复 支持 反对

使用道具 举报

最佳答案
0 

1

主题

201

帖子

840

积分

专家路上

积分
840
发表于 2017-12-4 10:19:56 | 显示全部楼层
支持啦~~~~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



henkuai.com是专业的第三方微信开发者平台,为生态而生。


本站为第三方微信开发者平台,非腾讯官方网站。

天津市滨海新区
中新生态城中成大道生态建设公寓9号楼3层301

欢迎来这里一起喝喝茶,
聊聊你的产品。

微信公众号gongzhongkaifa

工作日12小时内回复。

广告推广
zhongcong@henkuai.com

工作日12小时内回复。

市场合作
songchang@henkuai.com