infanf / myanili

MyAnimeList web client with trakt.tv, AniList, Kitsu, SIMKL, Annict and LiveChart integration
https://myani.li
MIT License
15 stars 0 forks source link

Shikimori (Шикимори) Integration #32

Closed nattadasu closed 1 month ago

nattadasu commented 2 years ago

Shikimori (Шикимори) is one of local anime tracking service that targeted to Russian users, similar to Annict with Japanese market.

One thing I noticed during creating my personal project is, Shikimori shares almost 100% of entries database and ID with MyAnimeList , so that make me think if MyAni.li can integrate with it seamlessly just by using MAL entry ID for Shikimori. I haven't found an entry with different ID with MAL till date.

However, there's some entries use unique prefixes like x, y, and z. If user tried to access prefixed entry without prefix, it will redirected to newer/prefixed one.

Below is a list of ID that I noticed:

Title Type MyAnimeList ID Shikimori ID Uses Prefix
Gintama° TV Series 28977 z28977 :heavy_check_mark:
Tensai Ouji no Akaji Kokka Saisei Jutsu TV Series 47159 47159 :x:
Kaguya-sama wa Kokurasetai?: Tensai-tachi no Renai Zunousen TV Series 40591 40591 :x:
Genjitsu Shugi Yuusha no Oukoku Saikenki Light Novel 107884 107884 :x:
Koe no Katachi Movie 28851 y28851 :heavy_check_mark:
Kimi no Suizou wo Tabetai Movie 36098 z36098 :heavy_check_mark:
Violet Evergarden Movie Movie 37987 37987 :x:

API Documentation can be accessed from here: https://shikimori.one/api/doc

FYI, language of the site can be changed through Settings page after logged in. I don't know why they did not make a separate option that can be accessed by foreign customer without logging in.

infanf commented 2 years ago

@nattadasu I'll look into it tomorrow, have to wait a day after registration before I can create an app for oauth

infanf commented 2 years ago

issue will be closed and feature not implemented. @nattadasu I'm sorry, but this is not the time to add support for a Russian site

nattadasu commented 2 years ago

Ah, alright. Thanks for trying.

infanf commented 5 months ago

I'm havin' the suspition that shikimori is basically just a russian frontend for MAL 🤔 every ID and rating I've checked is basically identical on both sites

nattadasu commented 5 months ago

Yeah, for the IDs, I've noticed that they're same around 2 years ago, before I submit my observation in this issue 🧐

However, for rating, it does seems weird that is nearly 1:1 with mal, albeit there's 0.01 dip or more on some titles.

Still, compared to MAL, Shiki is well-known to them lol. Lot of sites I saw refers to shiki and world-art than MAL or AniDB.

Side note: Although the ID is 1:1, there some banned titles (mostly CSAM stuff) that won't be available on Shiki.