Connexion api

Fermé
Kilkenny95 Messages postés 157 Date d'inscription lundi 24 septembre 2018 Statut Membre Dernière intervention 31 août 2020 - 17 oct. 2019 à 13:58
KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 - 17 oct. 2019 à 15:47
Bonjour,

Je cherche à faire une requête à une API TeamWork (logiciel de gestion de tâches de ma boite). J'ai donc trouvé un code pour 'exécuter une requête mais je me retrouve avec l'erreur suivante :



Mon code :

 import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.HashMap;
import java.util.Map;


public class AnalyseurReponseAPI {
	
	
	
	public static void main(String[] args) throws IOException{
		URL url = new URL("https://maps.googleapis.com ");
		HttpURLConnection con = (HttpURLConnection) url.openConnection();
		int status = con.getResponseCode();
		con.setRequestMethod("GET");

		Map<String, String> parameters = new HashMap<>();
	//	parameters.put("", "");
		 
		con.setDoOutput(true);
		DataOutputStream out = new DataOutputStream(con.getOutputStream());
		out.writeBytes(ParameterStringBuilder.getParamsString(parameters));
		out.flush();
		out.close();
		
		BufferedReader in = new BufferedReader(
				  new InputStreamReader(con.getInputStream()));
				String inputLine;
				StringBuffer content = new StringBuffer();
				while ((inputLine = in.readLine()) != null) {
				    content.append(inputLine);
				}
				in.close();
				con.disconnect();
	}
}


Je rappelle que je suis dans une boite avec donc un système/réseau assez sécurisé. Ce problème vient t'il de là ?

PS: j'a changé l'url de mon api par celle de google pour tester.

Merci à vous

1 réponse

KX Messages postés 16733 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 janvier 2024 3 015
17 oct. 2019 à 15:47
Bonjour,

Tu devrais regarder mon exemple sur ton autre dicussion (et éviter d'en créer de nouvelles)
https://forums.commentcamarche.net/forum/affich-36262333-recuperer-la-reponse-d-une-api-en-json#4
0