Comment puis-je obtenir l'URL de l'image de l'utilisateur

J’essaie d’obtenir l’URL de l’image d’un utilisateur via l’API. J’ai essayé d’utiliser « Obtenir un utilisateur par ID » mais je n’obtiens pas l’URL de l’image. Des suggestions ?

Vous ne voyez donc pas ce que vous voulez dans https://meta.discourse.org/u/sca.json

Je ne peux pas le dire clairement sur mon téléphone, mais je pense que cela devrait y être.

2 « J'aime »

J’ai essayé de le trouver mais je ne vois aucune URL se terminant par un fichier image. J’ai consulté la documentation de l’API mais je n’arrive pas à déterminer quel paramètre contiendra cette valeur.

Vous ne voyez pas avatar_template ? De plus, la documentation n’est pas complète. Avez-vous consulté Comment faire de l’ingénierie inverse de l’API Discourse.

1 « J'aime »

C’est à data.user.avatar_template dans ce JSON. Vous pouvez remplacer {size} par la taille que vous souhaitez.

// quelque chose comme ça
const size = 240;
const avatarTemplate = data.user.avatar_template;
const avatarURL = avatarTemplate.replace(/\\{size\\}/, size);
4 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.