英雄联盟战绩查询网站
个人项目(2018.03 - 2018.04)
KillTeemo 是为了方便查询英雄联盟游戏战绩所创建的个人站点,英雄联盟国服是没有开放数据 API 接口的,但是当时的 TGP 助手可以通过破解拦截请求获取 Token,然后通过 Token 向官网接口获取数据(过程有些复杂不便细说),整个站点的域名,服务器,站点都是我一个人设计开发,但是之后经营了一段时间以后,TGP 官方加强了 API 接口的安全性,使之无法获取 qquin (英雄联盟中玩家的唯一标识),因为所有的战绩还有数据都是通过这个 qquin 作为参数查询,没有 qquin 就无法获取其他数据,最后无奈,只能关闭站点。主要涉及技术:
描述 | 技术 |
---|---|
平台 | .NET |
前端框架 | ASP .NET |
前端技术 | Bootstrap , Angular , Font Awesome |
后台 | C# |
数据爬取 | Python |
高速缓存 | Redis |
服务器 | 阿里云 ECS |
数据库 | MySql |
ORM | Entity Framework |
日志 | Nlog |
域名 | www.killteemo.com (已经关闭站点) |
域名供应商 | 西部数据 |
KillTeemo 的英雄数据,物品数据,皮肤数据等和战绩无关的数据,主要通过 Python 写的爬虫定期爬取英雄联盟官网获得,并且存储到 Redis 缓存中使用,和战绩有关的数据主要通过破解 TGP API 接口获得(现在无法获取 qquin,已失效)。
更多个人项目请通过我的Github查看