API FAQ
From DriveCast Wiki
Contents |
FAQ
What is an API?
"Application programming interface (API) is an interface in computer science that defines the ways by which an application program may request services from libraries and/or operating systems. An API determines the vocabulary and calling conventions the programmer should employ to use the services. It may include specifications for routines, data structures, object classes and protocols used to communicate between the requesting software and the library." from Wikipedia
Programmers can use the Drivecast API to make applications, websites, widgets, and other projects that interact with Drivecast. Programs talk to the Drivecast API over HTTP, the same protocol that your browser uses to visit and interact with web pages.
What can I do using the Drivecast API?
You can access to a lot of Drivecast resources and manipulate them using simple HTTP methods. You don't need to write all the code to talk to the Drivecast API, we created some open-source libraries you can use to interact easily with the API.
Where can I get the Drivecast APIkey?
You get it logging in on http://drivecast.eu, accessing to the Software menu and then to the Development Tools submenu. There click on the apikey request link. The API key must be included in every API request, as documented here.
Which kind of data format the API returns?
You can specify if you need a JSON, XML or PLIST response. By default, the API will return a JSON response. Read here if you need to know how to request a specific data format.
