我正在尝试使用 API 获取用户图片 URL。我尝试使用“按 ID 获取用户”,但未获取到图片 URL。有什么建议吗?
您在 https://meta.discourse.org/u/sca.json 中没有看到想要的内容吗?
我用手机不太确定,但我想它应该在那里。
2 个赞
我尝试查找,但没有看到任何以图片文件结尾的网址。我已查看 API 文档,但无法弄清楚哪个参数包含此值。
你没看到 avatar_template 吗?而且文档也不完整。你看过 如何逆向工程 Discourse API 了吗?
1 个赞
它在那个 JSON 的 data.user.avatar_template 中。您可以将 {size} 替换为您想要的大小。
// 类似这样
const size = 240;
const avatarTemplate = data.user.avatar_template;
const avatarURL = avatarTemplate.replace(/\{size\}/, size);
4 个赞
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.