Bonjour à tous,

Je suis nouveau dans le RESTFul, je dois me connecter à un CRM utilisant une API REST...
J'ai l'impression que je n'ai pas assimilé le concept, je m'explique :

d'après ce que j'ai compris :

1. on soumet une autorisation (/oauth2/authorize)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
$AuthorizeDatas = array (
	"response_type" => "code",
	"client_id" => $clientId,
	"redirect_uri" => $RedirectUri
);
2 on reçoit le code d'autorisation et on va chercher le token avec le code (/oauth2/token)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$TokenDatas = array (
	"grant_type" => "authorization_code",
	"client_id" => $clientId,
	"client_secret" => $clientSecret,
	"redirect_uri" => $RedirectUri,
	"code" => "Le code reçu par authorize"
);
ça bloque dès l'autorisation avec l'erreur suivante : error=unsupported_response_type

Mais ce que je ne comprends pas, c'est que "Authorize" n'est même pas censé me renvoyer le code, mais me rediriger vers l'uri de redirection, avec le code en paramètres.
D'après ce que je vois, cet appel est fait pour une utilisation client par un navigateur (url de redirection,..)

Moi, je veux automatiser la connexion par cron, avec un script php qui se connecte et puisse travailler.
Je ne suis pas sur d'être sur la bonne voie.

J'ai bien sur lu toute (ou partie) de la doc, j'ai été voir sur différents sites, mais il y a toujours cette redirection avec le code que j'ai du mal à comprendre.
Sans parler de l'erreur "unsupported..." que je reçois en retour.

Je ne dois pas être sur la bonne voie... Qui peut m'éclairer ?

Merci à l'avance.