Salut !
J’ai cherché partout sur Internet mais sans succès, alors j’ai décidé de demander ici.
Permettez-moi d’ajouter un peu de contexte, nous créons un front-end personnalisé en utilisant l’API utilisateur de Discourse. Là où j’essayais de rendre le contenu brut d’une publication, les images sont passées comme ceci : uploads://<id>.png donc le navigateur ne peut pas les récupérer.
Y a-t-il un moyen d’obtenir l’URL réelle via l’API ? comme https://custom.discourse.org/uploads/<id>.png ou quelque chose de ce genre ?
Voici le code que j’ai fini par essayer. Il devrait décoder en « 77f164006403e10d7d40143d525f8a5d69390baf » mais j’obtiens « 77f13112951f458abf39d5e480c59eba10c97f31 », une idée de pourquoi cela pourrait être le cas ? Je ne suis pas très expérimenté avec ce genre de choses.
C’est ma faute, il était converti en minuscules avant que j’imprime le lien uploads:// dans la console, donc le décodage n’a pas fonctionné. Utiliser la bonne casse fonctionne !