+
Skip to content

Jikan Class

Bartłomiej Buchała edited this page Jan 6, 2019 · 11 revisions

Jikan Class

Constructor Syntax

public Jikan()
public Jikan(
	bool useHttps,
	bool surpressException = true
)

Parameters

 

useHttps
Type: System..::..Boolean
Should client send SSL encrypted requests.
surpressException (Optional)
Type: System..::..Boolean
Should exception be thrown in case of failed request. If true, failed request return null.
 

Properties

Type Name Summary
String Endpoint End to which request will be send to.

Methods

Type Name Summary
Task<Anime> GetAnime(Int64 id) Return anime with given MAL id.
Task<AnimeCharactersStaff> GetAnimeCharactersStaff(Int64 id) Return collections of characters and staff of anime with given MAL id.
Task<AnimeEpisodes> GetAnimeEpisodes(Int64 id, Int32 page) Return list of episodes for anime with given MAL id.
Task<AnimeEpisodes> GetAnimeEpisodes(Int64 id) Return list of episodes for anime with given MAL id.
Task<ForumTopics> GetAnimeForumTopics(Int64 id) Return collections of forum topics related to anime with given MAL id.
Task<AnimeGenre> GetAnimeGenre(Int64 genreId) Return information about anime genre.
Task<AnimeGenre> GetAnimeGenre(GenreSearch genre) Return information about anime genre.
Task<AnimeGenre> GetAnimeGenre(Int64 genreId, Int32 page) Return information about anime genre.
Task<AnimeGenre> GetAnimeGenre(GenreSearch genre, Int32 page) Return information about anime genre.
Task<MoreInfo> GetAnimeMoreInfo(Int64 id) Return additional information related to anime with given MAL id.
Task<AnimeNews> GetAnimeNews(Int64 id) Return collections of news related to anime with given MAL id.
Task<AnimePictures> GetAnimePictures(Int64 id) Return collections of links to pictures related to anime with given MAL id.
Task<Recommendations> GetAnimeRecommendations(Int64 id) Returns collection of anime recommendation.
Task<AnimeReviews> GetAnimeReviews(Int64 id) Returns collection of anime reviews.
Task<AnimeReviews> GetAnimeReviews(Int64 id, Int32 page) Returns collection of anime reviews.
Task<AnimeStats> GetAnimeStatistics(Int64 id) Return statistics related to anime with given MAL id.
Task<AnimeTop> GetAnimeTop() Return list of top anime.
Task<AnimeTop> GetAnimeTop(Int32 page) Return list of top anime.
Task<AnimeTop> GetAnimeTop(TopAnimeExtension extension) Return list of top anime.
Task<AnimeTop> GetAnimeTop(Int32 page, TopAnimeExtension extension = None) Return list of top anime.
Task<AnimeUserUpdates> GetAnimeUserUpdates(Int64 id) Returns collection of anime user updates.
Task<AnimeUserUpdates> GetAnimeUserUpdates(Int64 id, Int32 page) Returns collection of anime user updates.
Task<AnimeVideos> GetAnimeVideos(Int64 id) Return collections of videos related to anime with given MAL id.
Task<Character> GetCharacter(Int64 id) Return character with given MAL id.
Task<CharacterPictures> GetCharacterPictures(Int64 id) Return collections of links to pictures related to character with given MAL id.
Task<CharactersTop> GetCharactersTop() Return list of most popular characters.
Task<CharactersTop> GetCharactersTop(Int32 page) Return list of most popular characters.
Task<Club> GetClub(Int64 id) Return club's profile information.
Task<ClubMembers> GetClubMembers(Int64 id) Return club's member list.
Task<ClubMembers> GetClubMembers(Int64 id, Int32 page) Return club's member list.
Task<Magazine> GetMagazine(Int64 id) Returns information about magazine with given MAL id.
Task<Magazine> GetMagazine(Int64 id, Int32 page) Returns information about magazine with given MAL id.
Task<Manga> GetManga(Int64 id) Return manga with given MAL id.
Task<MangaCharacters> GetMangaCharacters(Int64 id) Return collections of characters appearing in manga with given MAL id.
Task<ForumTopics> GetMangaForumTopics(Int64 id) Return collections of forum topics related to manga with given MAL id.
Task<MangaGenre> GetMangaGenre(Int64 genreId) Return information about manga genre.
Task<MangaGenre> GetMangaGenre(GenreSearch genre) Return information about manga genre.
Task<MangaGenre> GetMangaGenre(Int64 genreId, Int32 page) Return information about manga genre.
Task<MangaGenre> GetMangaGenre(GenreSearch genre, Int32 page) Return information about manga genre.
Task<MoreInfo> GetMangaMoreInfo(Int64 id) Return additional information related to manga with given MAL id.
Task<MangaNews> GetMangaNews(Int64 id) Return collections of news related to manga with given MAL id.
Task<MangaPictures> GetMangaPictures(Int64 id) Return collections of links to pictures related to manga with given MAL id.
Task<Recommendations> GetMangaRecommendations(Int64 id) Returns collection of manga recommendation.
Task<MangaReviews> GetMangaReviews(Int64 id) Returns collection of manga reviews.
Task<MangaReviews> GetMangaReviews(Int64 id, Int32 page) Returns collection of manga reviews.
Task<MangaStats> GetMangaStatistics(Int64 id) Return statistics related to manga with given MAL id.
Task<MangaTop> GetMangaTop() Return list of top manga.
Task<MangaTop> GetMangaTop(Int32 page) Return list of top manga.
Task<MangaTop> GetMangaTop(TopMangaExtension extension) Return list of top manga.
Task<MangaTop> GetMangaTop(Int32 page, TopMangaExtension extension = None) Return list of top manga.
Task<MangaUserUpdates> GetMangaUserUpdates(Int64 id) Returns collection of manga user updates.
Task<MangaUserUpdates> GetMangaUserUpdates(Int64 id, Int32 page) Returns collection of manga user updates.
Task<PeopleTop> GetPeopleTop() Return list of most popular people.
Task<PeopleTop> GetPeopleTop(Int32 page) Return list of most popular people.
Task<Person> GetPerson(Int64 id) Return person with given MAL id.
Task<PersonPictures> GetPersonPictures(Int64 id) Return collections of links to pictures related to person with given MAL id.
Task<Producer> GetProducer(Int64 id) Returns information about producer with given MAL id.
Task<Producer> GetProducer(Int64 id, Int32 page) Returns information about producer with given MAL id.
Task<Schedule> GetSchedule() Return current season schedule.
Task<Schedule> GetSchedule(ScheduledDay scheduledDay) Return current season schedule.
Task<Season> GetSeason() Return current season preview.
Task<Season> GetSeason(Int32 year, Seasons season) Return current season preview.
Task<SeasonArchives> GetSeasonArchive() Return list of availaible season to query with JikanDotNet.Jikan.GetSeason(System.Int32,JikanDotNet.Seasons)
Task<Season> GetSeasonLater() Return season preview for anime with undefined airing season (marked as "Later" on MAL).
Task<StatusMetadata> GetStatusMetadata() Return Jikan REST API metadata - status.
Task<UserAnimeList> GetUserAnimeList(String username) Returns entries on user's anime list.
Task<UserAnimeList> GetUserAnimeList(String username, Int32 page) Returns entries on user's anime list.
Task<UserAnimeList> GetUserAnimeList(String username, UserAnimeListExtension filter) Returns entries on user's anime list.
Task<UserAnimeList> GetUserAnimeList(String username, UserAnimeListExtension filter, Int32 page) Returns entries on user's anime list.
Task<UserFriends> GetUserFriends(String username) Returns information about user's friends with given username.
Task<UserFriends> GetUserFriends(String username, Int32 page) Returns information about user's friends with given username.
Task<UserHistory> GetUserHistory(String username) Returns information about user's history with given username.
Task<UserHistory> GetUserHistory(String username, UserHistoryExtension historyExtension) Returns information about user's history with given username.
Task<UserMangaList> GetUserMangaList(String username) Returns entries on user's manga list.
Task<UserMangaList> GetUserMangaList(String username, Int32 page) Returns entries on user's manga list.
Task<UserMangaList> GetUserMangaList(String username, UserMangaListExtension filter) Returns entries on user's manga list.
Task<UserMangaList> GetUserMangaList(String username, UserMangaListExtension filter, Int32 page) Returns entries on user's manga list.
Task<UserProfile> GetUserProfile(String username) Returns information about user's profile with given username.
Task<AnimeSearchResult> SearchAnime(String query) Return list of results related to search.
Task<AnimeSearchResult> SearchAnime(String query, Int32 page) Return list of results related to search.
Task<AnimeSearchResult> SearchAnime(String query, AnimeSearchConfig searchConfig) Return list of results related to search.
Task<AnimeSearchResult> SearchAnime(String query, Int32 page, AnimeSearchConfig searchConfig) Return list of results related to search.
Task<CharacterSearchResult> SearchCharacter(String query) Return list of results related to search.
Task<CharacterSearchResult> SearchCharacter(String query, Int32 page) Return list of results related to search.
Task<MangaSearchResult> SearchManga(String query) Return list of results related to search.
Task<MangaSearchResult> SearchManga(String query, Int32 page) Return list of results related to search.
Task<MangaSearchResult> SearchManga(String query, MangaSearchConfig searchConfig) Return list of results related to search.
Task<MangaSearchResult> SearchManga(String query, Int32 page, MangaSearchConfig searchConfig) Return list of results related to search.
Task<PersonSearchResult> SearchPerson(String query) Return list of results related to search.
Task<PersonSearchResult> SearchPerson(String query, Int32 page) Return list of results related to search.

General information

Home Page

Getting started

Using own instance of Jikan

Migrating to version 2.0

Rate limiting

Winforms issue

Methods

Anime

Characters

Club

Manga

People

Rankings

Season

Search

Users

Other

Jikan Metadata

Class Schema

Main Classes

Secondary Classes

Search related classes

Enumerations Schema

Clone this wiki locally
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载