---
title: Call API : Echo & TestConnection
slug: webservices-v1/call-api-echo-and-testconnection
createdAt: 2022-04-25T11:37:25.000Z
---

## CALL API : ECHO

La méthode Echo est une simple méthode de test vous permettant de vérifier que la communication SOAP s’établit correctement avec nos serveurs. Aucune authentification n’est nécessaire pour appeler cette méthode, il est donc recommandé de débuter vos premier tests par celle-ci :

**Paramètres d’**<font color="#0c121d">**entrée \:**</font>****

![](https://api.archbee.com/api/optimize/ghphd2IJMfAWqrLDyV5lf/5Fl1qyA3kNl_n0dhpZP0t_capture.PNG)

****<font color="#0c121d">**Extrait d’un script PHP5 \: Exécution d’une requête echo**

*Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.*</font>

<font color="#0c121d">**Contenu de la requête message envoyée par le client Web Service \:**</font>****

![](https://api.archbee.com/api/optimize/ghphd2IJMfAWqrLDyV5lf/PVFE_bTJI5T6Nz8vP24wG_capture.PNG)

## CALL API / TESTCONNECTION

<font color="#0c121d">La méthode TestConnection permet de tester les paramètres d’authentification nécessaires à toutes les requêtes de nos Web Services.</font>

<font color="#0c121d">**Les paramètres d’authentification sont les suivants \:**</font>

<font color="#0c121d"><u>Method</u> \: non utilisé pour le moment, vous devez mettre \*</font>

<font color="#0c121d"><u>Login</u> \: votre login d’accès Neteven</font>

<font color="#0c121d"><u>Seed</u> \: chaîne de caractères quelconques</font>

<font color="#0c121d"><u>Stamp</u> \: date du jour au format ISO</font>

<font color="#0c121d"><u>Signature</u> \: la signature générée à partir de votre mot de passe Neteven et des paramètres précédents</font>

<font color="#0c121d">**La signature doit être générée suivant cette procédure \:**</font>

- <font color="#0c121d">Créez une chaîne « $login/$stamp/$seed/$password »</font>
- <font color="#0c121d">Récupérez le md5 de cette chaîne</font>
- <font color="#0c121d">Encodez ce résultat en base64</font>

<font color="#0c121d">
L’appel à cette méthode est la deuxième étape de vos tests, si cet appel est un échec, il sera impossible d’effectuer les opérations qui vont suivre.</font>

<font color="#0c121d">En cas de problème d’authentification, vous devez vérifier les points suivants \:</font>

- <font color="#0c121d">Vérifiez que votre login et votre mot de passe sont corrects en essayant de vous connecter à l’interface Neteven</font>
- <font color="#0c121d">Vérifiez que la date mise dans stamp et bien au format ISO</font>
- <font color="#0c121d">Vérifiez dans vos headers que les valeurs de Seed et Stamp sont bien identiques à celles utilisées pour générer votre signature</font>
- <font color="#0c121d">Vérifiez que md5.digest et base64.encode sont bien appliqués</font>



****<font color="#0c121d">**Résultats de la méthode (aucun paramètre en entrée) \:**</font>****

![](https://api.archbee.com/api/optimize/ghphd2IJMfAWqrLDyV5lf/iwO9V_8Gk_6w69R7PFs1E_capture.PNG)

****<font color="#0c121d">**Extrait d’un script PHP5 \: Exécution d’une requête TestConnection**</font>****

![](https://api.archbee.com/api/optimize/ghphd2IJMfAWqrLDyV5lf/DreE4xE2g4u6dFF7gPHV9_capture.PNG)

![](https://api.archbee.com/api/optimize/ghphd2IJMfAWqrLDyV5lf/eKsZKtQeD2A7Ixocwlk2b_capture.PNG)

[Retour à la page d'accueil](https://app.archbee.io/docs/XMcDxrYqVngqNDoSe_DC0/JI0LwpM-k463heNu1SIB8)

