Release [MOD] AniDB.net scrapers for TV shows and Movies
Hi,

first off, thanks for the great add-on!

Only just recently got into Kodi and using your scraper has been a godsend for Anime.

I have run into a small problem last night while adding some Anime movies.

Using the Anidb Movie scraper everything was working fine but I am only receiving Fanart / posters from AniDB...which with all 5 tested movies only brings up 1 image.

Checking the change logs here it stated that with version 1.1.0 themoviedb would also be included to scrape fanart but I still was not getting anything.

Scanning with themoviedb is a success and all fanart posters ect show up but for the future I would rather be using the anidb mod.

Just went through the log and I think I can see what the problem is, seems to be the API key has been banned or is invalid.


Code:
16:39:13 T:6584   DEBUG: scraper: ParseWriters returned <details><credits>Takahashi Chizuru</credits></details>
16:39:13 T:6584   DEBUG: scraper: GetDirectorsByIDChain returned <details><url function="ParseDirectors" gzip="yes" cache="8141.xml">http://api.anidb.net:9001/httpapi?request=anime&client=xbmcscrap&clientver=1&protover=1&aid=8141</url></details>
16:39:13 T:6584   DEBUG: scraper: ParseDirectors returned <details><director>Miyazaki Gorou</director></details>
16:39:13 T:6584   DEBUG: scraper: GetStudiosByIDChain returned <details><url function="ParseStudios" gzip="yes" cache="8141.xml">http://api.anidb.net:9001/httpapi?request=anime&client=xbmcscrap&clientver=1&protover=1&aid=8141</url></details>
16:39:13 T:6584   DEBUG: scraper: ParseStudios returned <details><studio>Studio Ghibli</studio></details>
16:39:13 T:6584   DEBUG: scraper: GetArtworkByIDChain returned <details><url function="ParseAniDBArtwork" gzip="yes" cache="8141.xml">http://api.anidb.net:9001/httpapi?request=anime&client=xbmcscrap&clientver=1&protover=1&aid=8141</url><url function="ParseTMDBBaseImageURL" cache="tmdb-config.json">http://api.tmdb.org/3/configuration?api_key=57983e31fb435df4df77afb854740ea9</url><url function="ParseTMDBArtwork" cache="tmdb-images-8141-tt1798188.json">http://api.tmdb.org/3/movie/tt1798188/images?api_key=57983e31fb435df4df77afb854740ea9</url><chain function="ReturnFanart">&</url></details>
16:39:13 T:6584   DEBUG: scraper: ParseAniDBArtwork returned <details><thumb aspect="poster">http://img7.anidb.net/pics/anime/60829.jpg</thumb></details>
16:39:13 T:6584   DEBUG: CurlFile::Open(12BB4170) http://api.tmdb.org/3/configuration?api_key=57983e31fb435df4df77afb854740ea9
16:39:13 T:6584    INFO: XCURL::DllLibCurlGlobal::easy_aquire - Created session to http://api.tmdb.org
16:39:13 T:6584   ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
16:39:13 T:6584   ERROR: CCurlFile::Open failed with code 401 for http://api.tmdb.org/3/configuration?api_key=57983e31fb435df4df77afb854740ea9
16:39:13 T:6584   ERROR: ADDON::CScraper::Run: Unable to parse web site
16:39:13 T:6584   DEBUG: CurlFile::Open(12BB4170) http://api.tmdb.org/3/movie/tt1798188/images?api_key=57983e31fb435df4df77afb854740ea9
16:39:13 T:6584   ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 401
16:39:13 T:6584   ERROR: CCurlFile::Open failed with code 401 for http://api.tmdb.org/3/movie/tt1798188/images?api_key=57983e31fb435df4df77afb854740ea9
16:39:13 T:6584   ERROR: ADDON::CScraper::Run: Unable to parse web site
16:39:13 T:6584   DEBUG: scraper: ReturnFanart returned <details><fanart><fanart></details>
16:39:13 T:6584   DEBUG: scraper: GetMovieData returned <details><chain function="GetTMDBCertificationsByIdChain">tt1798188</chain><chain function="GetTMDBTrailerByIdChain">tt1798188</chain></details>
16:39:13 T:6584   DEBUG: scraper: GetTMDBCertificationsByIdChain returned <details><url function="ParseTMDBCertifications" cache="tmdb-cert-tt1798188.json">http://api.tmdb.org/3/movie/tt1798188/releases?api_key=f7f51775877e0bb6703520952b3c7840&amp;language=gb</url></details>
16:39:13 T:6584   DEBUG: scraper: ParseTMDBCertifications returned <details><mpaa>Rated U</mpaa></details>
16:39:13 T:6584   DEBUG: scraper: GetTMDBTrailerByIdChain returned <details><url function="ParseTMDBTrailer" cache="tmdb-trailer--tt1798188.json">http://api.tmdb.org/3/movie/tt1798188/trailers?api_key=f7f51775877e0bb6703520952b3c7840&amp;language=</url></details>
16:39:13 T:6584   DEBUG: scraper: ParseTMDBTrailer returned <details><trailer>plugin://plugin.video.youtube/?action=play_video&amp;videoid=k-vfzhfq5JA</trailer></details>
16:39:13 T:6584   DEBUG: scraper: StartDelayLoop returned <details><chain function="DelayLoop">&</chain></details>
16:39:13 T:6584   DEBUG: scraper: DelayLoop returned <details><chain function="DelayLoop">&</chain></details>
16:39:13 T:6584   DEBUG: Previous line repeats 248 times.
16:39:13 T:6584   DEBUG: scraper: DelayLoop returned <details></details>


Opening the link the page states:

{"status_code":10,"status_message":"Suspended API key: Access to your account has been suspended, contact TMDb."}


Not sure if this is an issue on my end or on the mod side. Scraping myself using themoviedb works fine.

Many thanks!
Reply


Messages In This Thread
RE: - by scudlee - 2013-10-12, 17:42
RE: [RELEASE] [MOD] AniDB.net scrapers for TV shows and Movies - by CanisCanis - 2016-08-19, 18:00
Logout Mark Read Team Forum Stats Members Help
[MOD] AniDB.net scrapers for TV shows and Movies8