SuperAPI AI 工具集

medium-paywall-bypass

写作与研究

查看项目

更新于 10-16 07:26

技能介绍

用途:抓取被 Medium 付费墙限制的完整文章内容,覆盖 medium.com、*.medium.com 以及 towardsdatascience.com、betterprogramming.pub、levelup.gitconnected.com、javascript.plainenglish.io、uxdesign.cc、hackernoon.com、codeburst.io、itnext.io、proandroiddev.com、infosecwriteups.com 等使用 Medium 付费墙系统的域名。

主要能力:按优先级依次尝试免费镜像服务。Freedium(https://freedium.cfd/{encoded_url})为首选,支持 WebFetch 与 curl,直接返回内容;Archive.today(https://archive.today/latest/{raw_url})常需验证码;RemovePaywalls(https://removepaywalls.com/{raw_url})仅返回跳转页,需浏览器;ReadMedium(https://readmedium.com/en/{encoded_url})程序化访问返回 403。其中 {encoded_url} 为 URL 编码后的地址(斜杠变 %2F、@ 变 %40 等),{raw_url} 为原始 URL。

使用方式:用户提供 Medium 链接后,先用 WebFetch 访问 Freedium,若被拦截或内容为空则依次尝试后续服务,最后提取并呈现文章内容。示例:WebFetch 访问 https://freedium.cfd/https%3A%2F%2Fmedium.com%2F%40user%2Fsome-article-abc123,提示词为“Extract the full article content”;curl 备用命令为 curl -sL "https://freedium.cfd/https%3A%2F%2Fmedium.com%2F%40user%2Fsome-article-abc123"。URL 编码可用 Python:from urllib.parse import quote; encoded = quote(url, safe='')。

限制与常见问题:Freedium 不可用时改用 freedium-mirror.cfd;文章可能因过新而未被缓存;HTML 乱码时用 WebFetch 提示“Extract the article text and format as markdown”;遇 403 或被拦截可尝试 curl 并设置 dangerouslyDisableSandbox: true。其他镜像多需浏览器交互,程序化访问受限。