Liste des fonctions de l'api PHP

Hello,

est-il possible comme dans la réponse de tcataldo ’ Remontées d’informations dans un tableau de bord’ d’avoir la liste des fonctions de l’API PHP pour les actions suivantes :

=> créer un compte utilisateur
=> supprimer un compte utilisateur
=> créer un contact
=> supprimer un contact

Merci

Le plus simple est de regarder dans les PHPUnits, tous ces exemples y sont.

Voir dans le fichier ui/common/php/tests/bluemind/BlueMind/Service/BlueMind/UserTest.php, test testCreate1.

Voir dans le fichier ui/common/php/tests/bluemind/BlueMind/Service/BlueMind/ContactTest.php, test testCreate.

Pour avoir accès à l’API depuis un script PHP, il faut placer la bibiothèque PHP Blue Mind (ui/common/php/lib) dans un include_path de l’interpréteur. Ensuite il suffit d’initialiser la bibliothèque Blue Mind :

include BlueMind/Application.php;
new BlueMind_Application();

Vous pouvez instancier les clients de la façon suivante:

$bluemindCore="https://external.url.bm/services/";
$userClient = new BlueMind_Service_BlueMind_User($bluemindCore);
$userClient->login(USERNAME, PASSWORD, 'applicationName');

Les clients disponibles sont dans ui/common/php/lib/BlueMind/Service/BlueMind.

MAJ 2012-05-15: prise en compte des remarques de Mehdi

Juste 2 toutes petites erreurs dans le message de Toony

Il faut juste rajouter ui/common/php/lib/ dans l’include_path

le bon include était en fait :

include 'BlueMind/Application.php;'