2017-04-10 10 views

答えて

0

あなたは例えば、Stringとして応答を取得するためにSpring'sRestTemplateを使用することができます。

RestTemplate restTemplate = new RestTemplate(); 
String response = restTemplate.getForObject("https://www.instagram.com/ihanan95/?__a=1", String.class); 
System.out.println(response); 

あなたは、サードパーティのするライブラリを使用することを許可されていない場合、あなたはURLConnection、例えばと同じ操作を行うことができます。

URLConnection connection = new URL("https://www.instagram.com/ihanan95/?__a=1").openConnection(); 
try(Scanner scanner = new Scanner(connection.getInputStream());){ 
    String response = scanner.useDelimiter("\\A").next(); 
    System.out.println(response); 
} 
0

リモートWebサイトからJSONファイルを読み込みます。

例:

URL url = new URL("https://www.instagram.com/ihanan95/?__a=1"); 
JSONTokener tokener = new JSONTokener(url.openStream()); 
JSONObject obj = new JSONObject(tokener); 
JSONObject data = obj.getJSONObject("user"); 
String message = data.getString("message"); 

JSONTokener Doc

依存

<dependency> 
    <groupId>org.json</groupId> 
    <artifactId>json</artifactId> 
    <version>20090211</version> 
</dependency> 
関連する問題