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

[开源] 最新版本 SUNO API 支持 v4

  •  
  •   gochendong · 2024-11-21 14:36:54 +08:00 · 1241 次点击
    这是一个创建于 380 天前的主题,其中的信息可能已经有所发展或是发生改变。
    suno 没有官方 api

    star 数最多的两个 github (一个 python, 一个 js)都不可用, 需要融合在一起才行

    代码用了有大半年了 分享出来 欢迎 star issue

    https://github.com/gochendong/suno-api

    核心问题是鉴权
    解决方案:
    1. 利用旧版本 clerk 的身份验证, 跳过 captcha 验证
    2. 需要利用 cookie 和 session id 动态获取 token, 然后调用业务接口

    优势:
    增加了 cookie 过期的通知 (自定义 notify 函数) 一般过期时间是 90 天, 到期前一天会通知, 运行程序之后也能在打印台上看到到期时间
    2 条回复    2024-11-22 15:16:15 +08:00
    waistcoat09
        1
    waistcoat09  
       2024-11-22 15:11:02 +08:00
    在 cookie 的解析上似乎出错了。浏览器登录 suno.com ,按要求把 f12 中的 cookie 的所有信息复制进去了。 但是 docker 起不来。
    gochendong
        2
    gochendong  
    OP
       2024-11-22 15:16:15 +08:00
    @waistcoat09 提个 issue 把报错贴上看看
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2703 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:20 · PVG 22:20 · LAX 06:20 · JFK 09:20
    ♥ Do have faith in what you're doing.