【开源】openhongguo:红果短剧的非官方 SDK,提供 Go、Node.js、Android、iOS、React Native 和 Flutter 版本,助力你开发自己的红果 App

悖论 2026-10-27 13:25 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签: 是

  • 我的开源项目完整开源,无未开源部分: 是

  • 我的开源项目已链接认可 LINUX DO 社区: 是

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是

  • 以上选择我承诺是永久有效的,接受社区和佬友监督: 是


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出




GitHub:GitHub - beilunyang/openhongguo: 红果短剧的非官方匿名 SDK,提供 Go、Node.js、Android、iOS、React Native 和 Flutter 版本,附命令行演示程序 ohg CLI · GitHub



各位佬友好 ^-^


最近折腾了一个小项目,分享出来给大家参考:openhongguo,红果短剧的非官方匿名 SDK。


想做一个属于自己的红果短剧 App?不管是命令行小工具、网页后端,还是手机 App、跨平台应用,都可以直接拿这套 SDK 来开发:几行代码就能搜剧、看榜单、拿到播放地址,界面和交互完全由你决定。



^-^ 本项目仅供学习和技术研究,禁止用于商业用途和任何非法用途,内容版权归原权利人所有。完整的免责声明见仓库 README。



它能做什么



  • 浏览短剧目录(推荐、找剧、漫剧、真人剧等频道)

  • 搜索短剧,支持真人剧、漫剧等筛选,以及联想词和热搜榜

  • 读取短剧详情、分集列表、多季和合集

  • 短剧排行榜、演员榜、筛选面板、上新日历、演员主页

  • 取得分集的播放地址(各清晰度)


全程匿名设备,不需要登录。


一套 Go 核心,六种语言


核心是 Go 写的,其他语言都由同一份 Go 代码编译而来,所以各语言行为完全一致:




































平台 安装
Go go get github.com/beilunyang/openhongguo@latest
Node.js npm install openhongguo(Go 编译成 WebAssembly)
Android implementation("io.github.beilunyang:openhongguo:0.1.0")(gomobile)
iOS / macOS SPM:https://github.com/beilunyang/openhongguo.git
React Native npx expo install react-native-openhongguo
Flutter flutter pub add openhongguo

用起来大概是这样(Node.js):


import { createClient } from 'openhongguo';

const client = await createClient();
const page = await client.search('全球死考');
const episodes = await client.listEpisodes(page.items[0].id);
const { playback } = await client.resolvePlayback(episodes.items[0].id);
console.log(playback.streams.map((s) => `${s.definition} ${s.url}`));

附带一个命令行演示 ohg CLI


go build -o bin/ohg ./cmd/ohg
bin/ohg search 全球死考
bin/ohg play 全球死考第一季 # 调用 mpv / ffplay / vlc 播放
bin/ohg continue # 续播

最后


如果你用它做出了自己的红果短剧 App,或者有什么好玩的玩法,欢迎在帖子里晒出来 ^-^


项目还在 0.1 阶段,接口可能会有不兼容的调整。欢迎 Star、提 Issue 和 PR ^-^


再次提醒:请以学习为目的使用,不要用于商业用途或者大规模抓取。

最新回复 (8)
  • litboy 10-27 13:34
    1楼

    逆出的接口么佬

  • EZ 10-27 13:44
    2楼

    之前用过其他佬写的一个PC客户端,有搜索,就是标签不能多选 ^-^

  • Kiana Kaslana 10-27 15:01
    3楼

    太强了,这个接口都整理出来了,之前的站里的官方接口死了吗?

  • haokejie 10-27 15:08
    4楼

    牛啊,我这里就安排 gpt 开干

  • 悖论 楼主 10-27 20:12
    5楼

    是的,逆出来了

  • 悖论 楼主 10-27 20:13
    6楼

    你用 AI 写个客户端出来自用

  • 悖论 楼主 10-27 20:14
    7楼

    很久没上Linuxdo了,我没看到,错过了很多

  • litboy 10-27 20:16
    8楼

    我用ai让他写电视的客户端,结果发现造轮子了^-^

* 帖子来源Linux.do
返回