zoukankan      html  css  js  c++  java
  • 图灵机器人-Java/Android

    概述:

      一直觉得图灵机器人这个小东西是一个很好玩的东西,今天去官网看了一下,里面一段Java代码的调用试例,而且是以main方法封装好了的,我想是不是可以直接拿来用。一点戏剧性都没有,除了自己import了几个包,就已经完美运行了。


    使用方式:

    进入图灵机器人官网:http://www.tuling123.com/openapi/

    注册并获得APIKEY,将APIKEY插入代码关键的地方就可以使用了,甚至于不用去添加任何额外的jar包。非常方便。


    Java代码展示:

    public class TestTulingRobot {
    
        public static void main(String[] args) throws IOException {
    
            String sendInfo = "南京45路公交";
            String APIKEY = "your api key";
            String INFO = URLEncoder.encode(sendInfo, "utf-8");
            
            System.out.println("Send info:
    " + sendInfo);
            String getURL = "http://www.tuling123.com/openapi/api?key=" + APIKEY + "&info=" + INFO;
            URL getUrl = new URL(getURL);
            HttpURLConnection connection = (HttpURLConnection) getUrl.openConnection();
            connection.connect();
    
            // 取得输入流,并使用Reader读取
            BufferedReader reader = new BufferedReader(new InputStreamReader(connection.getInputStream(), "utf-8"));
            StringBuffer sb = new StringBuffer();
            String line = "";
            
            while ((line = reader.readLine()) != null) {
                sb.append(line);
            }
            reader.close();
            
            // 断开连接
            connection.disconnect();
            System.out.println("Receive info:
    " + sb);
    
        }
    }

    上面的代码没有对返回的结果进行任何的处理,因为重点不在于对Json的解析,相关的内容大家可以自行查阅相关资料(当然我想大家都已经对此数据的解析很熟悉了)。

    下面附带的源码中包含了Java和一个相对比较完整的Android代码。

    关于Android的源代码,是借鉴牛人的代码,没有做什么改动,在此鸣谢(此人的很多博客都是不错的,值得学习):

    http://blog.csdn.net/lmj623565791/article/details/38498353


    运行效果:


    图例 1



    图例 2



    图例 3


    相关源码下载:

    (内含简易Java代码和相对完整Android代码)

    http://download.csdn.net/detail/u013761665/8743461

  • 相关阅读:
    URIError: Failed to decode param '/%PUBLIC_URL%/favicon.ico'
    Shiro授权管理
    Unable to execute 'doFinal' with cipher instance
    Shiro登录认证
    Shiro权限管理框架
    如此工作
    https真的安全吗,加密登录其实不简单
    奔波中,还是否记得来时路?
    最是伤情
    奈何桥上经过的地方,看醒了多少人
  • 原文地址:https://www.cnblogs.com/fengju/p/6336082.html
Copyright © 2011-2022 走看看