It seems that you can get the user profile using “…/api/v4/users/USER_ID/image”.
But the returned value looks like an encoded value, how do I convert it? I am a novice developer, so I am not sure what to do.
Any advice would be greatly appreciated.
Hi, @Karmantez
Can I please confirm if you are getting something like this on your end?
Ahmad-Danials-MacBook-Pro:~ ahmaddanialmohammad$ curl --location --request GET "https://mattermost.test.com/api/v4/users/XXXXXXXX/image" --header "Authorization: Bearer XXXXXXXX" --header "Content-Type: application/json"
Warning: Binary output can mess up your terminal. Use "--output -" to tell
Warning: curl to output it to your terminal anyway, or consider "--output
Warning: <FILE>" to save to a file.
Additionally, when you output it to a file, it just shows random characters?
Ahmad-Danials-MacBook-Pro:~ ahmaddanialmohammad$ curl --location --request GET "https://mattermost.test.com/api/v4/users/XXXXXXXXXX/image" --header "Authorization: Bearer XXXXXXXXX" --header "Content-Type: application/json" --output test.txt
Hi
i’m getting an output like this, is there a way to convert it?
Make a request on SSR <img src={‘localhost:3000/api/mattermost-img?mattermostId=[XXXXXXX]’}/>
Hi @Losilyus , welcome to the Mattermost forums and sorry for the late reply!
I’m a bit lost on your request, sorry - what’s SSR? and where did you execute this request and what’s running on port 3000?
Can you please post the full request and repsonse here?