public static void main(String[] args) {

try {

JSONObject obj = new JSONObject();

obj.put("key", "机器人key"); //  机器人key  具体申请的机器人对应的key
            obj.put("info", "你好呀");
            obj.put("loc", "北京市中关村");
            obj.put("userid", "panther");

System.out.println(obj);
            // 创建url资源
            URL url = new URL("http://www.tuling123.com/openapi/api");
            // 建立http连接
            HttpURLConnection conn = (HttpURLConnection) url.openConnection();
            // 设置允许输出
            conn.setDoOutput(true);

//    conn.setDoInput(true);

// 设置不用缓存
        //    conn.setUseCaches(false);
            // 设置传递方式
            conn.setRequestMethod("POST");
            // 设置维持长连接
            conn.setRequestProperty("Connection", "Keep-Alive");
            // 设置文件字符集:
            conn.setRequestProperty("Charset", "UTF-8");
            // 转换为字节数组
            byte[] data = (obj.toString()).getBytes();
            // 设置文件长度
            conn.setRequestProperty("Content-Length", String
                    .valueOf(data.length));

// 设置文件类型:
            conn.setRequestProperty("Content-Type", "json");

// 开始连接请求
            conn.connect();
            OutputStream out = conn.getOutputStream();
            // 写入请求的字符串
            out.write((obj.toString()).getBytes());
            out.flush();
            out.close();

System.out.println(conn.getResponseCode());

// 请求返回的状态
            if (conn.getResponseCode() == 200) {
                System.out.println("连接成功");
                // 请求返回的数据
                InputStream in = conn.getInputStream();
                String a = null;
                try {
                    byte[] data1 = new byte[in.available()];
                    in.read(data1);
            
                    a = new String(data1,"utf-8");
                    System.out.println(a);

} catch (Exception e1) {
                    // TODO Auto-generated catch block
                    e1.printStackTrace();
                }
            } else {
                System.out.println("no++");
            }

} catch (Exception e) {

}

}

图灵机器人api调用相关推荐

  1. 调用图灵机器人API实现简单聊天

    昨天突然想在Android下调用图灵机器人API实现聊天的功能.说干就干,虽然过程中遇见一些问题,但最后解决了的心情真好. API接口是(key值可以在图灵机器人网站里注册得到) www.tuling ...

  2. 【chrome插件】web版微信接入图灵机器人API实现自动回复

    小贱鸡自动回复API已经不可以用了,现在改良接入图灵机器人API 360chrome浏览器团队翻译了部分谷歌插件开发文档 地址:http://open.chrome.360.cn/extension_ ...

  3. 用wxBot和图灵机器人API实现微信群聊机器人

    1 实现方案 用 wxBot登录微信,接收.发送微信消息. 用 图灵机器人 API对消息作回复. 2 实现效果 机器人会回复来自联系人的消息,以及群里@此账号的消息. 注意要将对应的群保存到联系人. ...

  4. 微信公众号图灵机器人开发php,使用图灵机器人api搭建微信聊天机器人php实现,图灵微信聊天机器人...

    使用图灵机器人api搭建微信聊天机器人php实现,图灵微信聊天机器人之前通过hook技术实现了微信pc端发送消息功能,如果在结合图灵机器人就能实现微信聊天机器人. 代码下载:http://blog.y ...

  5. 基于 QT5 百度语音API 图灵机器人API 的智能语音聊天机器人

    基于 QT5 百度语音API 图灵机器人API 的智能语音聊天机器人 程序简介 代码一共分为以下几个模块 伪代码形式为 部分代码 源代码下载地址 程序简介 程序界面包含录音和发送两个按钮 点录音将开始 ...

  6. java实现图灵机器人的接入_调用图灵机器人API实现聊天机器人

    1 首先新建工程,并新建Utils类,如下图所示: Utils类代码如下 /** * Created by Administrator on 2019/7/16 0016. */ import com ...

  7. itchat微信调用图灵机器人API

    #coding=utf8 import requests import itchatKEY5 = 'fe55deeb23447c3a42c6665633507e6'def get_response(m ...

  8. 图灵机器人php调用案例,使用httpclient实现图灵机器人web api调用实例

    本人在使用图灵机器人的过程中,发现很不错,想试了通过api请求来获取回复,这样可以做一个页面聊天还是很不错的.网上搜到的文章好多都是get接口,现在已经不能用了,也不用urlencodeer方法处理i ...

  9. 【图灵机器人】图灵机器人API V2版使用采坑指南

    做一个小东西的时候需要用python和这个接口,使用的时候遇到了一些坑,于是记录一下.本文只记录接入API时候的一些简单坑,更多使用技巧没有说到. 介绍 图灵机器人是以语义技术为核心驱动力的人工智能公 ...

最新文章

  1. WinAPI: SetTextAlign - 设置绘图环境的文本对齐方式
  2. Hystrix之外健壮微服务的新选择:Sentinel 发布首个生产版本
  3. 如何使cmd的输入和输出重定向到管道中(用这种方法可以将指令写入cmd并抓取输出)
  4. HTML5 跨文档消息传输
  5. amazon云服务_亚马逊Simple Worklfow服务的骆驼演示
  6. C/C++数组名与指针区别
  7. 探索图神经网络的网络架构和训练方法
  8. 如何才能招募更多合伙人?合伙人裂变的核心是什么?
  9. mac上安装webpack报错解决方法Hit error EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/webpack
  10. C#项目打包后安装的桌面快捷方式图标怎么设置成自己想要的图标
  11. java删除指定数据_java 从数据删除指定值
  12. Python-1-基础
  13. 考UCPM产品经理证书是否值得?
  14. 开发网站为“禁止复制”“禁用右键功能”(易被破解)
  15. LeetCode1436. 旅行终点站(Java)
  16. 永洪科技贺新颖:业务中台+数据中台,赋能企业核心业务
  17. 拯救行动 OpenJ_Bailian - 4116
  18. 【房屋租赁网管理系统】
  19. R 生成中国地图并保存为eps文件
  20. 知识点滴 - 什么是当量

热门文章

  1. 本地通过cmd开启一个服务
  2. 友盟(https://www.umeng.com/)
  3. 计算机中的英语六级作文万能模板,英语六级作文
  4. 返利网PHP面试_【返利网PHP面试】面试不算难 但是公司的办事奇怪-看准网
  5. 基因序列的保守性分值
  6. 面试中遇到的一道智力题
  7. kong/kongA docker部署+汉化
  8. 论人工智能与软件工程的关系
  9. js判断网络链接的四种方法
  10. Fiddler抓包工具配置--IE、Chrome