Problème de requête HTTP avec l'API de Discord

Petit nouveau ! | 1 Messages

22 nov. 2018, 20:19

Bonjour,
J'ai un soucis en voulant faire une requête HTTP sur l'API de Discord. J'ai fait un programme mais je pense qu'il est faux. Je me suis référé à la doc de PHP et de Discord (https://discordapp.com/developers/docs/topics/oauth2) et j'ai essayé de retranscrire en PHP ce qu'ils montrent en exemple (qui est en Python). Mon code est disponible ici : https://pastebin.com/naTWpiB8.
Lorsque j'execute la page, ma variable result contient bool(False). Je pense donc qu'il y a un soucis dans mon programme.

Merci d'avance

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

28 nov. 2018, 01:46

Bonjour,

file_get_contents() n'est pas le plus adapté pour interagir avec des API notamment quand ils nécessitent une authentification.
En général, pour une API Rest on fait ça en PHP via Curl ou avec une librairie comme Httpful ou Guzzle.

Encore mieux quand il existe des librairies clé-en-main pour le service que tu veux contacter et ça semble être le cas pour Discord :
https://www.google.com/search?q=github+php+discord
Quand tout le reste a échoué, lisez le mode d'emploi...