Core/src/eu/univento/core/api/twitch/API.java

25 lines
656 B
Java
Raw Normal View History

2015-12-06 11:04:47 +01:00
package eu.univento.core.api.twitch;
2015-12-05 12:26:39 +01:00
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
public class API {
2016-02-27 09:08:17 +01:00
public static String readJsonFromUrl(String urlString) throws Exception {
BufferedReader reader = null;
try {
URL url = new URL(urlString);
reader = new BufferedReader(new InputStreamReader(url.openStream()));
StringBuffer buffer = new StringBuffer();
int read;
char[] chars = new char[1024];
while ((read = reader.read(chars)) != -1)
buffer.append(chars, 0, read);
2015-12-05 12:26:39 +01:00
2016-02-27 09:08:17 +01:00
return buffer.toString();
} finally {
if (reader != null)
reader.close();
}
}
2015-12-05 12:26:39 +01:00
}