文件名称:aws-myanimelist-api
文件大小:76KB
文件格式:ZIP
更新时间:2024-05-18 04:19:59
Java
欢迎 该Web API从MyAnimeList( )抓取信息。 尽管MyAnimeList具有自己的API,但其功能范围有限,并且需要通过注入用户名和密码进行身份验证,从而带来安全漏洞。 尽管还有其他API会刮擦MyAnimeList,但传统上它们受到许多因素的限制: 完全依赖缓存。 数据未存储在数据库中,因此,如果高速缓存发生故障,则必须重新构建它 受MyAnimeList的速率限制限制。 API无法以任何任意速度处理请求,因为如果信息不在其缓存中,则它始终必须执行对MyAnimeList的HTTP请求 限于MyAnimeList上单个页面可以显示的内容。 没有逻辑可以让用户执行涉及数据聚合的HTTP请求(例如“以火影忍者为角色搜索所有动漫”) 创建此API的目的是解决这些问题中的每一个。 它使用了一个刮板,该刮板从MyAnimeList增量下载页面并将信息拉到数据库中。 由于数据
【文件预览】:
aws-myanimelist-api-master
----src()
--------main()
----application.properties(135B)
----README.md(4KB)
----pom.xml(4KB)
----.gitignore(21B)