You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Medium API查询用户粉丝数?含废弃API替代方案咨询

编程获取Medium用户粉丝数的可行方案

已尝试方法的优化与补充

1. 完善HTML页面解析流程

你之前的HTML分析思路可以打通用户ID关联的问题:

  • 先用GET https://api.medium.com/v1/publications/{{publicationId}}/contributors拿到贡献者的userId,把它拼成用户主页URL:https://medium.com/@{{userId}}(大部分用户适用,自定义域名的情况可以从接口返回的url字段直接获取)
  • 下载主页HTML后,别用纯文本模式匹配,用HTML解析库(比如Python的BeautifulSoup、JS的cheerio)定位节点提取粉丝数。Medium主页的粉丝数一般在带followers相关类名的元素里,比如<span class="follower-count">1234 Followers</span>,定位这类节点比正则靠谱,能减少页面小更新带来的失效问题。

2. 替代API选项

Medium的v1 API确实已经废弃,目前没有官方公开API直接获取粉丝数,但可以试试这些间接方式:

  • 部分用户的RSS订阅源(https://medium.com/feed/@{{userId}})会包含公开文章数据,但粉丝数通常不在里面,只能作为辅助参考。
  • 第三方数据聚合工具:有些平台会爬取Medium公开数据并提供查询接口,但这类服务大多非官方,存在合规风险,数据更新也不一定及时,使用前要谨慎评估。

避坑提醒

  • HTML解析完全依赖Medium的页面结构,一旦平台改版,解析逻辑就得跟着调整,要留好维护空间。
  • 爬取页面别太频繁,容易触发反爬,建议加请求间隔,避免IP被封。

内容的提问来源于stack exchange,提问作者LondonDev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 22:07:05