anilist_moe 0.4.0

Anilist_Moe is a Rust Wrapper for the Anilist API. This library allows you to seamlessly interact with Anilist's Public API with and without authentication. This currently supports Anime, Manga, Users, Staff, Forum, Threads, Recommendations, Reviews and User Activities
Documentation
query FetchReviews(
    $id: Int
    $mediaId: Int
    $userId: Int
    $mediaType: MediaType
    $sort: [ReviewSort]
    $page: Int = 1
    $perPage: Int = 20

    # HTML rendering options
    $body_as_html: Boolean = false
    $description_as_html: Boolean = false
) {
    Page(page: $page, perPage: $perPage) {
        pageInfo {
            hasNextPage
        }
        reviews(
            id: $id
            mediaId: $mediaId
            userId: $userId
            mediaType: $mediaType
            sort: $sort
        ) {
            id
            userId
            mediaId
            mediaType
            summary
            body(asHtml: $body_as_html)
            rating
            ratingAmount
            score
            private
            siteUrl
            createdAt
            updatedAt
            user {
                id
                name
                avatar {
                    large
                    medium
                }
                donatorTier
                donatorBadge
                moderatorRoles
            }
            media {
                id
                title {
                    romaji
                    english
                    native
                    userPreferred
                }
                type
                format
                status
                description(asHtml: $description_as_html)
                episodes
                chapters
                volumes
                averageScore
                coverImage {
                    large
                    medium
                }
                bannerImage
                siteUrl
            }
        }
    }
}