Outils pour utilisateurs

Outils du site


cours:informatique:dev:decouverte_api_rest:250_quiz

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

cours:informatique:dev:decouverte_api_rest:250_quiz [2023/09/23 15:41] – créée yoanncours:informatique:dev:decouverte_api_rest:250_quiz [2023/09/23 16:41] (Version actuelle) yoann
Ligne 6: Ligne 6:
 ====== Quiz : Utiliser une API ====== ====== Quiz : Utiliser une API ======
  
-:TODO:+**L'API d'ArcGIS est une API REST libre d'utilisation.** 
 + 
 +  * https://developers.arcgis.com/documentation/core-concepts/rest-api/ 
 + 
 +  - Vrai 
 +  - Faux 
 + 
 +++++ Réponse | 
 +Choix 1. C'est vrai ! 
 +++++ 
 + 
 +**Quelles sont les raisons qui pourraient vous empêcher d'accéder à une API ?** 
 +(plusieurs réponses possibles). 
 + 
 +  - L’API est privée 
 +  - L’API nécessite une authentification 
 +  - L’API n’existe plus 
 +  - L’API est publique 
 + 
 +++++ Réponse | 
 +Choix 1,2,3. Si l’API est privée ou nécessite une authentification, vous ne pourrez pas accéder à cette API. Et encore moins si elle n’existe plus ! 
 +++++ 
 + 
 +**Comment sécuriser une API ?** 
 +(Plusieurs réponses possibles). 
 + 
 +  - Ajouter un mécanisme d’authentification entre le client et l’API 
 +  - Utiliser le protocole HTTPS 
 +  - Ne rien faire, une API est sécurisée par défaut. 
 + 
 +++++ Réponse | 
 +Choix 1,2. Sécuriser une API est important, en intégrant un système d’authentification et en utilisant un protocole HTTPS. 
 +++++ 
 + 
 +**À quoi correspond l'URL suivante ?** 
 +(Plusieurs réponses possibles). 
 +  * https://developers.arcgis.com/rest/services-reference/get-started-with-the-services-directory.htm  
 + 
 + 
 +  - La documentation d’une API 
 +  - Un site d’exemples d’utilisation d’une l’API REST 
 +  - Un exemple d’utilisation de l’API REST pour faire des cartes 
 + 
 +++++ Réponse | 
 +Les 3 ! Il s’agit du site référence de l’API REST ArcGIS ! 
 +++++ 
 + 
 + 
 +**Quel est le résultat de l'URL suivante ?** 
 + 
 +  * https://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Demographics/ESRI_Census_USA/MapServer/export?bbox=-185.3,-28.8,-59.5,118.1 
 + 
 +  - Une image avec sa largeur, sa hauteur, son étendue et son échelle 
 +  - Une erreur 
 +  - Du code JSON 
 + 
 +++++ Réponse | 
 +Choix 2. Il s’agit de l’export au format image d’une emprise de carte. 
 +++++ 
 + 
 +**Quel est le résultat de l'URL suivante ?** 
 + 
 +  * http://sampleserver6.arcgisonline.com/arcgis/services?wsdl 
 +Attention, plusieurs réponses sont possibles. 
 + 
 +  - Du code XML 
 +  - Des informations SOAP sur l’API 
 +  - Du code JSON 
 + 
 +++++ Réponse | 
 +Choix 1,2. Il s’agit de code XML contenant des informations SOAP sur l’API ARCGIS. 
 +++++ 
 + 
 +**Vous développez une API pour un site web de e-commerce. Vous devez utiliser une API** : 
 + 
 +  - avec une authentification OAuth 
 +  - avec l'authentification par clé 
 +  - REST plutôt que SOAP 
 +  - privée 
 + 
 +++++ Réponse | 
 +Choix 1.Un site e-commerce nécessite une sécurité sans faille. Il est donc important d'utiliser une API REST privée avec une authentification OAuth2. 
 +++++ 
 + 
 + 
 +**Lesquelles de ces propositions sont vraies concernant Postman ?** 
 +(Plusieurs réponses possibles). 
 + 
 +  - Postman est un logiciel informatique. 
 +  - Postman est un client web pour tester des API. 
 +  - Postman est un bon outil d'apprentissage des API. 
 +  - Postman permet de tester des requêtes uniquement de type POST. 
 +  - Le résultat de la requête dans Postman est soit JSON, soit XML. 
 + 
 + 
 +++++ Réponse | 
 +Choix 1,2,3. Postman est bien un logiciel informatique permettant de tester des API web. Il gère tous les verbes HTTP et les résultats dans plusieurs formats (JSON, XML, HTML,Text). 
 +++++ 
  
  
cours/informatique/dev/decouverte_api_rest/250_quiz.1695483700.txt.gz · Dernière modification : 2023/09/23 15:41 de yoann