Third Party Developer Blog

rss Viewing archived items for May 2018

May
7

A Eulogy for XML & CREST

Team Tech Co | 2018-05-07 14:10
18 months ago we announced both ESI and our intention to retire the XML API and CREST by May 8th, 2018. This is a reminder that this retirement date is finally upon us! Tomorrow after downtime both CREST and XML API will not be usable anymore. This means any software you are using that has not moved to ESI will stop working. If you need to find an alternative to your favorite XML or CREST-only tools you can have a look at this curated list of EVE third-party software maintained by our awesome community! The XML API was first announced in 2007 and was known as the "EVE API". The XML API was one of the first APIs to ever be released for a major popular video game and allowed the community to make ... read more
May
2

ESI ETag Best Practices

Team Tech Co | 2018-05-02 10:28
o7 Space Friends, CCP SnowedIn coming at ya with a blog detailing a recent change to ESI response headers. As some of you have already noticed (especially if you follow me on twitter, which you should), ESI now returns an ETag header in every response. This blog is to detail exactly what this means, and how you can use this in your applications to save yourself (and us) some bandwidth. What are ETags? Entity Tags are described in RFC7232. ESI strives to follow this RFC, and any violations should be raised as a bug on ESI-Issues. The tl;dr of the above RFC is there are two types of ETags, strong and weak. ESI can return either. For your application the implementation is the same, you should store and use the entire ETag header value without ... read more