EVEOnline ESI简介 | 畅游星海 | Steam | Dota2 | EVEOnline |
logo头像

畅游星海

EVEOnline ESI简介

国服ESI上线了

从国服承诺上线API,一直到API停用都没有用到过国服的eve api,目前网易接手新EVEonline后把整套系统接手过来。

目前,EVEonline ESI一共有两个版本,

博主大致看了一下,两个ESI界面相同,应该实现的功能也不差。不过2007年入坑,2012年以后就已经不玩国服了,从2013年开始在欧服战斗,断断续续玩到现在。

这个游戏真的有毒,能玩一个游戏这么多年,还是很有感情的。作为当年Mankind的老玩家,对太空类型的游戏是真爱,好几次都停卡,最后还是回来玩了。可能是年纪大了,毕竟这个游戏比较适合老年人,那些RTS、FPS玩久了就头昏,这种大场景的游戏还是对眼睛友好一点。

大多数人主要问题在于网络问题一直没有解决,目前的解决方案是搭建了一个VPS,通过自建VPN实现的网络加速,现在已经很少遇到网络问题了。这是我用Launcher测试的结果,延时都比较稳定,高峰期都很少超过200ms。
图1

找个时间写个自建游戏VPN教程吧,使用公共VPN总是有各种问题的,如果实在不会配置的话,有时间楼主也可以配置一个公共服务器供大家使用,请及时关注本博客的更新。

ESI简介 - EVE ONLINE的新API

EVEOnline是一个Geek游戏,您在上面实际上可以干很多事情。2005年5月,CCP宣布其EVE API(Application Programming Interface,应用程序界面)计划,第三方软件可透过此API取得相关的角色或市场资料。而EVEOnline也是第一个业界为玩家开放如此广泛的数据访问权限的 API。

老玩家基本都使用过EVEMon和EFT等第三方软件,都是基于EVE API开发的。

图2

上图已经不是最早的API界面了,是2012年底开发的CREST API系统。此时API能够访问的数据已经比较丰富,访问速度也比较第一个API版本提高了数倍。由于API返回的是网络数据,如何规范网络请求及响应的格式,一直是比较混乱的,直到出现Swagger

  • Swagger是一种REST APIs的简单但强大的表示方式,标准的,语言无关,这种表示方式不但人可读,而且机器可读。

  • Swagger规范定义了描述此类API所需的一组文件,可以作为REST APIs的交互式文档,也可以作为REST APIs的形式化的接口描述,生成客户端和服务端的代码。

CCP认为API局限性太大,2016年开始选择采用Swagger规范(现在称为OpenAPI)构建和集成对开发者更友好的API,即EVEonline Swagger Interface,并于2018年彻底抛弃了原有的API系统。现在您看到的API系统,就是本文前面链接中的样子。

Eve_esi

ESI开发

如果您想开发属于自己的EVEOnline数据处理软件,现在完全不必阅读大量深奥的开发文档,仅需登陆ESI网站,打开相应的查询,点击Try it out,即可测试能否返回正确数据。

极大的增强了软件或者网页开发的交互性和易用性。如有兴趣从事相应的开发,可以关注本博客后续的更新。

您可能感兴趣的内容:

1. 自建游戏加速器

2. 自建Excel表格获取游戏数据指南

返回主页