Changelog¶
更新日志¶
v1.0.10¶
🔧 修复:修正
TVSeasonResponse和TVEpisodeResponse中的poseter字段拼写为poster,并提供双字段解析向下兼容✨ 新增特性:对接了用户订阅与配额相关接口
👤 新增
UserInfoResponse与UserRedeemResponse数据模型🛠️
NullbrSDK新增get_user_info()方法以获取用户订阅信息与配额🛠️
NullbrSDK新增redeem_user_code(code)方法以支持提示码兑换
v1.0.9¶
🔧 修复及其他功能改进
v1.0.8¶
🔧 默认配置更新:默认 API 域名更改为
https://nullbr.com/,添加默认 User-Agentnullbr/version✨ 新增特性:支持自定义 User-Agent
🛠️
NullbrSDK初始化新增user_agent参数,支持自定义请求头 User-Agent
📝 更新了项目文档和版本号
v1.0.7¶
🔧 代码重构:TV相关响应类不再使用Movie的响应类
📺 新增
TVMagnetItem、TVEd2kItem、TVVideoItem专用于TV资源🎯 提升代码结构清晰度和类型安全性
✅ 向后兼容,功能保持不变
v1.0.6¶
✅ 新增剧集单集信息功能:
get_tv_episode()- 获取剧集单集详细信息📺 支持获取单集名称、简介、播出日期、评分、时长等详细信息
🔍 返回单集的资源可用性标识(磁力、ed2k等)
✅ 新增剧集单集磁力资源功能:
get_tv_episode_magnet()- 获取剧集单集磁力资源🧲 支持获取单集的磁力链接资源
📋 按中文字幕分类排序,返回最多5个资源
🎯 优先返回有中文字幕的资源
✅ 扩展CLI命令:新增
tv-episode和tv-episode-magnet命令✅ 完善API文档和使用示例
✅ 向后兼容,所有原有功能保持不变
v1.0.5¶
✅ API 同步更新:同步上游API更新内容
🎬 video资源接口新增
source字段,标识资源来源(HD、WebRip等)💾 115网盘资源接口新增
resolution、quality、season_list字段📚 增强资源信息展示,提供更详细的资源质量信息
✅ 更新数据模型以支持新字段
✅ 完善API文档和示例代码
✅ 向后兼容,新字段均为可选参数
v1.0.4¶
✅ 添加HTTP重试机制,提高请求稳定性和可靠性
v1.0.3¶
✅ 添加了电影video资源获取功能(m3u8/http)
✅ 添加了剧集单集video资源获取功能(m3u8/http)
✅ 添加了剧集单集ed2k资源获取功能
✅ 修复了CLI命令行使用问题,添加了
__main__.py✅ 优化了类型注解,使用Python 3.9+的内置泛型
✅ 完善了CLI命令行工具
✅ 增强了文档和示例代码
v1.0.0¶
🎉 初始版本发布
✅ 支持搜索、电影、电视剧、合集信息获取
✅ 支持115、磁力、ed2k资源获取
✅ 提供完整的命令行工具