
Features
- a8f6da6 - deps: 升级 kelove-requests 依赖版本至 v1.0.0,ws/client优化 PR-URL: #10
- 8b35ea8 - deps: 升级 kelove-requests 依赖版本至 v1.0.0
- fc18feb - ws: 移除调试日志并添加消息缓冲通道
- 923b28a - api: 在.gitignore中添加api/bili_cookies文件忽略规则
- 958eaa9 - api: 添加二维码登录测试用例
- b5617be - api: 添加登录状态码常量 LoginCodeScanned
- 0461303 - api: 添加登录状态码常量定义
- 54acd92 - ws: 将ws相关文件从api/ws目录迁移至ws目录
- 821a423 - api: 重命名app.go和app_test.go为client.go和client_test.go
- 388c489 - api: 移除utils.go文件,相关签名和加密功能已迁移至utils包
- 07e5d3f - utils/bili_code: 添加BiliCode结构体及相关方法,实现主播身份码签名生成与验证功能
- 749c2d9 - utils: 添加通用工具函数,包括ToSortedString、HmacSHA256和Md5方法
- 03081b0 - api: 移除NewClient和NewClientFromEnv方法,统一使用SetConfigFromEnv进行配置
- fe452a8 - api: 重构测试用例,使用NewApi().Client.SetConfigFromEnv替代NewClientFromEnv
- a195ad3 - api: 添加应用管理相关方法,包括SetConfigFromEnv、SetConfig、AppStart、AppEnd和AppBatchHeartbeat
- 84f7c08 - api: 在Api结构中添加Client字段并在initApi中初始化
- 6529a5a - api: 移除api_test.go测试文件,相关测试逻辑已迁移至其他测试文件
- 5f6cf9a - api: 重构cookie相关方法,将LoadCookies和DumpCookies移至base.go文件中
- 71b7319 - api: 重构认证相关方法,将AuthQrcodeGenerate和AuthQrcodeLogin移至新的Auth结构体中
- d0b92be - api: 添加Myinfo方法用于获取用户个人信息
- 3c62ef8 - api: 重构用户相关方法,将UserInfo移至新的User结构体中
- e92ec80 - api: 重构房间相关方法,将RoomAnchorInfo移至新的Room结构体中
- 81c37c5 - api: 重构直播相关方法命名,移除方法名前缀Live
- 4f00c0e - api: 在Api结构中添加Live字段并在initApi中初始化
- 4dc645b - api: 重构live模块,将直播相关方法移至新的Live结构体中
- f86092c - api: 将newRequests方法重命名为NewRequests以遵循Go命名规范
Documentation
- 34be20e - docs: 重构README文档,优化项目介绍和使用说明