-
Notifications
You must be signed in to change notification settings - Fork 22
Providers Setup
vosmiic edited this page Nov 26, 2023
·
10 revisions
- Create an app by going to into your API settings in MyAnimeList
- Enter an appropriate name. The app type should be
web
. Make sure you enter a full description, as MyAnimeList staff can check the app to make sure the API is being used correctly. Setnon-commerical
andhobbyist
, unless you are using the plugin differently. - The
App Redirect URL
should be in the following format:<endpoint>/AniSync/authCallback
(e.g.https://myjellyfinserver.com/AniSync/authCallback
,http://192.168.1.1:8096/AniSync/authCallback
). Your endpoint can be found by following the instructions while setting up your API endpoint. - Make sure that all of the information is correct. MyAnimeList staff may remove your app if you are found to not be complying by the TOS.
Access the newly created app, and copy the Client ID
and Client Secret
.
- Create an app by going into your developer settings in AniList and clicking the "Create New Client" button.
- Enter an appropriate name.
- The redirect URL
<endpoint>/AniSync/authCallback
(e.g.https://myjellyfinserver.com/AniSync/authCallback
,http://192.168.1.1:8096/AniSync/authCallback
). Your endpoint can be found by following the instructions while setting up your API endpoint.
An ID and secret should have been generated for you. Copy both values.
Simply enter your username and password on the config page. No other setup is required.
- Navigate to the application settings menu (Profile > "Edit Profile" > "Applications") and generate a new token. Note it down.
- Enter this token into the "Personal Access Token" field in the plugin settings.
- Navigate to the OAuth applications page and click "Create" in the top left.
- Fill in all of the details, including the redirect URL
<endpoint>/AniSync/authCallback
(e.g.https://myjellyfinserver.com/AniSync/authCallback
,http://192.168.1.1:8096/AniSync/authCallback
). Your endpoint can be found by following the instructions while setting up your API endpoint. - Tick the
user_rates
scope, this lets the plugin update your list. - Note down the name you have entered for your app. This is required to setup the app in the plugin.
The next page will display the client ID and secret. Also note down the name of the app you created.
- Navigate to the Create an app page.
- Fill in all of the details, including the redirect URL
<endpoint>/AniSync/authCallback
(e.g.https://myjellyfinserver.com/AniSync/authCallback
,http://192.168.1.1:8096/AniSync/authCallback
). Your endpoint can be found by following the instructions while setting up your API endpoint.
The next page will display the client ID and secret. Enter these details into the plugin settings page.