mirror of
https://github.com/Shineii86/AniKotoAPI.git
synced 2026-10-22 02:45:10 +00:00
fix: update extractors to match actual anikototv.to structure
- Analyzed actual HTML structure of anikototv.to - Updated all extractors with correct CSS selectors - Changed ID-based to slug-based lookups - Updated URL patterns to match actual website - Fixed stream info to use AJAX server list - Improved error handling
This commit is contained in:
+18
-4
@@ -11,11 +11,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Initial project setup
|
||||
- Express.js server with Vercel deployment support
|
||||
- Home page API endpoint (`/api/`)
|
||||
- Anime info endpoint (`/api/info?id={anime-id}`)
|
||||
- Anime info endpoint (`/api/info?id={anime-slug}`)
|
||||
- Search endpoint (`/api/search?keyword={keyword}`)
|
||||
- Search suggestions endpoint (`/api/search/suggest?keyword={keyword}`)
|
||||
- Episode list endpoint (`/api/episodes/{anime-id}`)
|
||||
- Stream info endpoint (`/api/stream?id={episode-id}&server={server}&type={type}`)
|
||||
- Episode list endpoint (`/api/episodes/{anime-slug}`)
|
||||
- Stream info endpoint (`/api/stream?id={episode-id}`)
|
||||
- Schedule endpoint (`/api/schedule?date={YYYY-MM-DD}`)
|
||||
- Spotlight endpoint (`/api/spotlight`)
|
||||
- Trending endpoint (`/api/trending`)
|
||||
@@ -32,4 +32,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
- Dockerfile for containerization
|
||||
- Render.yaml for Render deployment
|
||||
- MIT License
|
||||
- README with API documentation
|
||||
- README with API documentation
|
||||
|
||||
### Changed
|
||||
- Updated all extractors to match actual anikototv.to HTML structure
|
||||
- Changed ID-based lookups to slug-based lookups
|
||||
- Updated URL patterns to match actual website structure
|
||||
- Improved CSS selectors for better accuracy
|
||||
|
||||
## [1.1.0] - 2024-12-19
|
||||
|
||||
### Fixed
|
||||
- Corrected HTML selectors based on actual website analysis
|
||||
- Updated episode list extraction
|
||||
- Fixed stream info endpoint to use AJAX server list
|
||||
- Improved error handling
|
||||
Reference in New Issue
Block a user