Come ottenere l'URL dell'immagine utente?

Sto cercando di ottenere l’URL dell’immagine di un utente tramite API. Ho provato a usare “Get a user by id” ma non ottengo l’URL dell’immagine. Suggerimenti?

Quindi non vedi quello che vuoi in https://meta.discourse.org/u/sca.json

Non riesco a capirlo bene dal mio telefono, ma penso che dovrebbe esserci.

2 Mi Piace

Non riesco a trovarlo ma non vedo alcun URL che termini con un file immagine. Ho visto la documentazione dell’API ma non riesco a capire quale parametro avrà questo valore.

Non vedi avatar_template? Anche la documentazione non è completa. Hai dato un’occhiata a Come fare reverse engineering dell’API di Discourse.

1 Mi Piace

Si trova in data.user.avatar_template in quel JSON. Puoi sostituire {size} con la dimensione desiderata.

// qualcosa del genere
const size = 240;
const avatarTemplate = data.user.avatar_template;
const avatarURL = avatarTemplate.replace(/\{size\}/, size);
4 Mi Piace

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