检查抽搐流是否有效

时间:2015-03-12 03:41:46

标签: java json twitch

我一直在使用java来检查某个用户是否在线,如果用户正在流式传输它会说真或假......我正在使用最小的json。

这是我的代码

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;

import com.eclipsesource.json.JsonObject;


public class hostbot {

public static void main(String[] args) throws Exception {

    Twitchbot bot = new Twitchbot();
    bot.setVerbose(true);
    bot.connect("irc.twitch.tv", 6667, "something");
 }
 public boolean isStreamLive()
   {
     try 
         {
           URL url = new        URL("https://api.twitch.tv/kraken/streams/rexephon");
           URLConnection conn = url.openConnection();
           BufferedReader br = new BufferedReader( new InputStreamReader( conn.getInputStream() ));
           String inputLine = br.readLine();
           br.close();
           JsonObject jsonObj = JsonObject.readFrom(inputLine);
           return ( jsonObj.get("stream").isNull() )?false:true;
          } 
          catch (IOException e) 
          {
          e.printStackTrace();
          }
    return false; 
}
}

当我返回false时,假设在日志中打印单词false?或其他什么?

0 个答案:

没有答案
相关问题