Do you ever wish it was easier to communicate with web APIs? You shouldn't have to juggle WWW objects or deal with complex client-side APIs when you want to pass data back and forth with a web server.
Bonus: includes a working OAuth 2.0 implementation (see below)!
API Buddy makes web API communication a breeze! Especially easy if the web API returns data in JSON format, but API Buddy can handle any data format.
Step 1: Create a class with fields that match the JSON data.
Step 2: Pass your class and API URl to API Buddy, and respond to the callback when it's finished.
Step 3: Uh... pat yourself on the back for saving hours of work and keeping your code clean and compact! API Buddy will return an instance of your custom class, fully populated with the JSON data you requested.
Includes full C# source code! No DLLs. The code is clean, organized, and well documented.
Not dealing with JSON data? API Buddy can handle any data format. You'll need to write a parser to handle your data if it's not JSON, but it's not difficult to do, and you'll find instructions for setting that up in the readme file.
==== Bonus: OAuth 2.0 ====
I've included a working OAuth 2.0 example for desktop platforms. API Buddy works seamlessly with OAuth, regardless of platform, but the included OAuth 2.0 example is only for desktop. I have also included an overview of how to make the OAuth 2.0 implementation work on iOS and Android.