Difference between revisions of "EVE API Guide"

From EVE University Wiki
Jump to: navigation, search
(Created page with "Category:Guides Category:Software This is a quick guide to using the EVE API in your own applications, scripts, and utilities. This is ''not'' a guide to programming or...")
 
Line 17: Line 17:
 
== API Methods ==
 
== API Methods ==
  
== Ysing the API - Examples ==
+
== Using the API - Examples ==
  
 
=== PHP ===
 
=== PHP ===
 
=== C# ===
 
=== C# ===
 
=== Visual Basic ===
 
=== Visual Basic ===

Revision as of 14:20, 27 May 2011


This is a quick guide to using the EVE API in your own applications, scripts, and utilities.

This is not a guide to programming or XML - there are enough of those floating around the internet. You will need to make sure you understand these before reading this guide.


Introduction to the EVE API

The EVE API is basically a set of calls to web pages on a CCP server that allow you to retrieve information from the EVE game servers, most often something related to a character, corporation, the game map, or the game server status.

Using the API, you can query the server from your own program code. This could be a desktop application, a dynamic web page, or even a command-line script.

As the API uses nothing but HTTP calls and XML responses, you can use pretty much any language you like as long as there's a way to return the source of a web page in it. This guide will focus primarily on scripting web pages in PHP, as this tends to be the simplest method and is available to just about anyone with access to some webspace (if you don't have access, you can always install a local copy of Apache and PHP on your desktop computer)

API Methods

Using the API - Examples

PHP

C#

Visual Basic