Child pages
  • Chapitre 2 - Découverte - Tester l'accès au service web avec le navigateur

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Découverte - Tester l'accès au service web avec le navigateur

Afin de tester si vous avez correctement configuré votre accès au service web, vous allez accéder à la page http://Ma clé d'authentification@maboutique.com/api/ avec votre navigateur. "Ma clé d'authentification" est à remplacé par votre clé.

Note

Une autre méthode est d'accéder directement à la page suivante : http://maboutique.com/api/

Celle ci devrait vous demander un identifiant ainsi qu'un mot de passe, l'identifiant à rentrer est la clé d'authentification et il n'y a pas de mot de passe.

Vous accédez alors à la liste des ressources que vous avez configuré dans votre back-office avec l'ensemble des permissions accordées.

À l'aide de "XLink", vous allez pouvoir accéder à vos différentes ressources.

Info
titleQu'est-ce que "*XLink"* ?

Xlink permet d'associer un fichier XML à un autre fichier XML via un lien.

Dans la balise customers, vous devriez obtenir ces attributs :

Code Block
<customers xlink:href="http://maboutique.com/api/customers" get="true" put="true" post="true" delete="true" head="true">

les attributs get, put, post et delete ont comme valeur "true" (vrai), ce qui signifie que vous avez bien configuré la ressource "customers" et qu'elle est accessible.

Vous pouvez désormais utiliser le "XLink" qui pointe sur l'URL "http://maboutique.com/api/customers" et vous y rendre.

Une fois la liste des clients affichée via "http://exemple.com/boutique/api/customers", vous pourrez accéder aux XLink correspondant à chacun des clients.

Exemple

Le fichier XML situé dans "http://maboutique.com/api/customers/1" dont on retrouve le lien dans l'ensemble des clients (cf. : lien précédent) vous donnera les propriétés du client ayant pour ID 1.

Ainsi vous naviguez dans le service web pour accéder à toutes les ressources en XML.