API/Web services REST

Bonjour,
Je viens d’installer la dernière version de Dolibarr et tout semble OK.
J’ai activé le module API/Web services REST.
Toutefois lorsque j’accède à :
http://mon-site.com/api/index.php/login?login=auserlogin&password=thepassword
ou bien à :
http://mon-site.com/api/index.php/explorer

Je suis immediatement redirigé vers l’accueil.
Je ne peux donc utiliser l’api.

Auriez vous une piste d’investigation ?

Bonjour,

Tu peux générer une clé en éditant le compte Dolibarr qui aura accès à l’API.
Ensuite, tu n’as plus qu’à la renseigner dans le champ en haut de l’explorer.

Merci pour ton aide Icedo,
J’ai renseigné la clef dans la fiche Utilisateur mais rien n’y fait.
La page ‹ Explorer › ne s’affiche pas. Je ne peux donc renseigner la clef.
Je suis redirigé automatiquement vers la page d’accueil.
C’est comme si le module n’était pas activé, bien qu’il apparaisse comme étant actif.
Par contre je remarque qu’il n’apparaît pas dans la rubrique ‹ Permissions utilisateur ›. Je ne sais pas si c’est normal.

Ma config:
Serveur dédié
Ubuntu 16.02
PHP 7.2

Certains modules externes peuvent contenir une api ancienne version/buggée bloquant cette page. Il faut aussi que le module curl soit activé au sein du php sur le serveur.

Installation de la dernière version

Version de Dolibarr - 6.0.4
API/Web services (serveur REST) 6.0.4
Serveur dédié
Ubuntu 16.02
PHP 7.2
Curl installé

Bonjour,
J’ai eu un problème un peu différent et j’ai du pour le résoudre forcer php en cgi et repasser sur php 5.6.
Je ne sais pas si ça peut t’aider mais au cas où…

1 « J'aime »

Merci pour ta réponse.
J’ai lu ton post à ce sujet :wink:
J’ai besoin de PHP7 donc je ferais sans Dolibarr :dry: