v3.0.0
jikan_api
Jikan API(비공식 MyAnimeList API)용 Dart 래퍼입니다.
31좋아요 46530일 다운로드160Pub 점수
AndroidiOSWebmacOSWindowsLinux
Jikan API용 Dart 래퍼
아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
Jikan is an Unofficial MyAnimeList API. It scrapes the website to satisfy the need for a complete API - which MyAnimeList lacks.
Future<Anime> getAnime(int id);
Future<List<CharacterMeta>> getAnimeCharacters(int id);
Future<List<PersonMeta>> getAnimeStaff(int id);
Future<List<Episode>> getAnimeEpisodes(int id, {int page = 1});
Future<List<Article>> getAnimeNews(int id, {int page = 1});
Future<List<Forum>> getAnimeForum(int id, {ForumType? type});
Future<List<Promo>> getAnimeVideos(int id);
Future<List<Picture>> getAnimePictures(int id);
Future<Stats> getAnimeStatistics(int id);
Future<String> getAnimeMoreInfo(int id);
Future<List<Recommendation>> getAnimeRecommendations(int id);
Future<List<UserUpdate>> getAnimeUserUpdates(int id, {int page = 1});
Future<List<Review>> getAnimeReviews(int id, {int page = 1});
Future<Manga> getManga(int id);
Future<List<CharacterMeta>> getMangaCharacters(int id);
Future<List<Article>> getMangaNews(int id, {int page = 1});
Future<List<Forum>> getMangaForum(int id, {ForumType? type});
Future<List<Picture>> getMangaPictures(int id);
Future<Stats> getMangaStatistics(int id);
Future<String> getMangaMoreInfo(int id);
Future<List<Recommendation>> getMangaRecommendations(int id);
Future<List<UserUpdate>> getMangaUserUpdates(int id, {int page = 1});
Future<List<Review>> getMangaReviews(int id, {int page = 1});
Future<Person> getPerson(int id);
Future<List<Picture>> getPersonPictures(int id);
Future<Character> getCharacter(int id);
Future<List<Picture>> getCharacterPictures(int id);
Future<List<Anime>> searchAnime(
{String? query, AnimeType? type, List<int>? genres, List<int>? producers, String? orderBy, String? sort, int page = 1});
Future<List<Manga>> searchManga(
{String? query, MangaType? type, List<int>? genres, List<int>? magazines, String? orderBy, String? sort, int page = 1});
Future<List<Person>> searchPeople({String? query, String? orderBy, String? sort, int page = 1});
Future<List<Character>> searchCharacters({String? query, String? orderBy, String? sort, int page = 1});
Future<List<Anime>> getSeason({int? year, SeasonType? season, AnimeType? type, int page = 1});
Future<List<Anime>> getSeasonUpcoming({AnimeType? type, int page = 1});
Future<List<Archive>> getSeasonsList();
Future<List<Anime>> getSchedules({WeekDay? weekday, int page = 1});
Future<List<Anime>> getTopAnime({AnimeType? type, TopFilter? filter, int page = 1});
Future<List<Manga>> getTopManga({MangaType? type, TopFilter? filter, int page = 1});
Future<List<Person>> getTopPeople({int page = 1});
Future<List<Character>> getTopCharacters({int page = 1});
Future<List<UserReview>> getTopReviews({MediaType? type, int page = 1});
Future<List<Genre>> getAnimeGenres({GenreType? type});
Future<List<Genre>> getMangaGenres({GenreType? type});
Future<List<Producer>> getProducers({String? query, String? orderBy, String? sort, int page = 1});
Future<List<Magazine>> getMagazines({String? query, String? orderBy, String? sort, int page = 1});
Future<UserProfile> getUserProfile(String username);
Future<List<History>> getUserHistory(String username, {MediaType? type});
Future<List<Friend>> getUserFriends(String username, {int page = 1});
Future<List<UserReview>> getUserReviews(String username, {int page = 1});
Future<List<UserRecommendation>> getUserRecommendations(String username, {int page = 1});
Future<List<UserReview>> getRecentAnimeReviews({int page = 1});
Future<List<UserReview>> getRecentMangaReviews({int page = 1});
Future<List<UserRecommendation>> getRecentAnimeRecommendations({int page = 1});
Future<List<UserRecommendation>> getRecentMangaRecommendations({int page = 1});
Future<List<WatchEpisode>> getWatchEpisodes({bool popular = false});
Future<List<WatchPromo>> getWatchPromos({bool popular = false});
의존성 목록 7 개
^1.6.0^8.12.1^5.1.1^2.10.4^8.12.1^6.0.0^1.28.0사용 목적에 따라 검색하고 개발 활동을 비교한 뒤 원본 저장소에서 요구 사항을 확인하세요.
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗