Obtenez les prévisions météorologiques de Watson Weather Company Data avec Java simple


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

		String username = "xxx";
		String password = "xxx";

		URL url = new URL(
				"https://twcservice.mybluemix.net/api/weather/v1/geocode/35.681167/139.76705/forecast/daily/3day.json?language=ja-JP");
		
		URLConnection conn = url.openConnection();
		conn.setRequestProperty(
				"Authorization",
				"Basic "
						+ Base64.getEncoder().encodeToString(
								(username + ":" + password).getBytes()));

Base64.getEncoder().encodeToString("username:password".getBytes()));
		InputStream is = conn.getInputStream();

		BufferedReader br = new BufferedReader(new InputStreamReader(is,
				"UTF-8"));

		StringBuilder sb = new StringBuilder();

		String line;

		while ((line = br.readLine()) != null) {
			sb.append(line);
		}

		System.out.println(sb.toString());

		br.close();

	}


Recommended Posts

Obtenez les prévisions météorologiques de Watson Weather Company Data avec Java simple
Obtenez les prévisions météorologiques de Watson Weather Company Data avec une simple JSP
[Java] Obtenir des données de la base de données à l’aide du service singleton dans Spring (Boot)
Obtenir l'historique du serveur Zabbix en Java
Obtenez les prévisions météo de Open Weather Map with Rails
Comment obtenir une classe depuis Element en Java
Obtenez unixtime (secondes) de ZonedDateTime dans Scala / Java
[Java] Obtenir KFunction à partir de la méthode / du constructeur en Java [Kotlin]
Simple htmlspecialchars en Java
Obtenir des informations EXIF en Java
Importer des données Excel avec Java 2
[Java] Obtenir KClass en Java [Kotlin]
Importer des données Excel avec Java
Obtenez facilement des entiers à partir des propriétés système en Java
2 Implémentez une analyse syntaxique simple en Java
Obtenir des attributs et des valeurs à partir d'un fichier XML en Java
Importer des données Excel avec Java 3
Logiciel pratique CData (obtenir des données Twitter à partir de l'application console Java)
Obtenir une collection non vide à partir d'un flux facultatif avec java
Comment obtenir et ajouter des données depuis Firebase Firestore dans Ruby
3 Implémentez un interpréteur simple en Java
Afficher les données Firestore dans RecyclerView [Java]
Obtenir le pays à partir de l'adresse IP (Java)
Obtenir des valeurs de carte nulles en Java
Un exemple simple de rappels en Java
Obtenez des données GTFS à partir du graphique d'OpenTripPlanner
Restez coincé dans un Java Primer
1 Implémentez une analyse de phrase simple en Java
Essayez d'obtenir des données de la base de données en utilisant MyBatis dans le projet Micronaut + Kotlin
Étudiez le Deep Learning à partir de zéro en Java.
Obtenez le résultat de POST en Java
Créer des données binaires de longueur variable en Java
Traitement des données à l'aide de l'API de flux de Java 8
Utiliser le type de données PostgreSQL (jsonb) à partir de Java
Appel de méthodes Java à partir de JavaScript exécutées en Java
OCR en Java (reconnaissance de caractères à partir d'images)
Obtenir des informations sur l'appelant à partir de la trace de la pile (Java)
Inverser la clé de la valeur dans la carte Java
Flux de données Kinesis à partir de zéro expérience Java (1)
[Java] Obtenir des informations sur les balises à partir de fichiers musicaux
Comment obtenir la date avec Java
Flux de données Kinesis à partir de zéro expérience Java (3.1)
Appeler la reconnaissance visuelle dans Watson Java SDK
Flux de données Kinesis à partir de zéro expérience Java (3.2)