¿Cómo puedo obtener la URL de la imagen del usuario?

Estoy intentando obtener la URL de la imagen de un usuario usando la API. Intenté usar “Obtener un usuario por ID” pero no obtuve la URL de la imagen. ¿Alguna sugerencia?

Así que no ves lo que quieres en https://meta.discourse.org/u/sca.json

No puedo decirlo del todo en mi teléfono, pero creo que debería estar ahí.

2 Me gusta

No pude encontrar ninguna URL que termine en un archivo de imagen. He visto la documentación de la API pero no puedo averiguar qué parámetro tendrá este valor.

¿No ves avatar_template ahí? Además, la documentación no está completa. ¿Has mirado Cómo hacer ingeniería inversa de la API de Discourse?

1 me gusta

Está en data.user.avatar_template en ese JSON. Puedes reemplazar {size} con el tamaño que desees.

// algo como esto
const size = 240;
const avatarTemplate = data.user.avatar_template;
const avatarURL = avatarTemplate.replace(/\{size\}/, size);
4 Me gusta

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