V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
allenchen10
V2EX  ›  V2EX API

GET member 获取的 avatar url 全都是 mini 的

  •  
  •   allenchen10 ·
    jiacchen · 2021-12-31 10:27:18 +08:00 · 1888 次点击
    这是一个创建于 1092 天前的主题,其中的信息可能已经有所发展或是发生改变。

    试了一下新的 API 2.0 ,发现「获取自己的 Profile 」的 result 里 avatar_normal 、avatar_large 和 avatar_mini 的 url 都是同一个,比如 "https://cdn.v2ex.com/avatar/951b/c3aa/120419_mini.png?m=1640917379"

    7 条回复    2022-01-01 06:53:08 +08:00
    allenchen10
        1
    allenchen10  
    OP
       2021-12-31 10:27:36 +08:00   ❤️ 1
    Livid
        2
    Livid  
    MOD
       2021-12-31 12:46:43 +08:00
    谢谢反馈。我现在马上看这个问题。
    Livid
        3
    Livid  
    MOD
       2021-12-31 12:54:44 +08:00   ❤️ 1
    修复已经部署:

    1. 修复了 avatar 地址,并且增加了对新的 3 个 Retina 尺寸的支持。
    2. Member Profile 的 API 输出的各个字段现在会使用更有规律的排序。
    Livid
        4
    Livid  
    MOD
       2021-12-31 14:28:44 +08:00   ❤️ 1
    @allenchen10 如果觉得有需要在 /api/v2/ 下添加补充的接口,非常欢迎随时告诉我。
    allenchen10
        5
    allenchen10  
    OP
       2022-01-01 02:58:36 +08:00
    @Livid

    请问这几个 API 以后会考虑支持吗:

    1. 通过 username 或者 id 获取用户 Profile 和创建的主题(回复)
    2. 发布主题和回复
    Livid
        6
    Livid  
    MOD
       2022-01-01 06:27:16 +08:00   ❤️ 1
    @allenchen10

    会。不过这两个里面确实会一些难点我还在考虑。

    1. 如何防止用户 profile (即使只是用户自己选择公开的信息)被大规模爬,或许这个 API 上会有单独的 rate limit 。

    2. 发帖和回帖的一些安全问题。及单独的 rate limit 。

    如果有这方面的进展我会第一时间 @ 你。感谢。
    allenchen10
        7
    allenchen10  
    OP
       2022-01-01 06:53:08 +08:00 via iPad
    @Livid 了解了,感谢回复。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5803 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 06:12 · PVG 14:12 · LAX 22:12 · JFK 01:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.