Jump to content

Web API now live

  • Please log in to reply
6 replies to this topic

#1 Guest_ElatedOwl_*

  • Guests

Posted 21 February 2013 - 03:28 PM

Some weeks ago I set out to make a JSON returning web service to make retrieving info from the forum possible from external interfaces.

What does this mean for a normal user? It is now possible to make non-browser clients or even access specific information from an external website. I personally plan on making a desktop app and an android notification app.

For developers, the documentation (if you can even call that) can be found here.

Later tonight I will make a cheap/dumbed down desktop client in C# and release the source code as an example.

#2 Guest_ElatedOwl_*

  • Guests

Posted 21 February 2013 - 03:28 PM

I stopped being a lazy ass - here's a link to a ZIP containing a VS2012 C# project.

I show two different ways of deserializing JSON - one into dynamic objects and one from a known class.

The UI is a single form and single threaded so requests lock the UI.

This does not (and will not ever) cover the entire API - if you need help with a specific portion please post and I can include it in the sample.

#3 Coconut Man

Coconut Man


  • Members
  • 798 posts
  • LocationThe latest Smash Major

Posted 21 February 2013 - 03:37 PM

Now to code an iOS app...


#4 Dasherman



  • Members
  • 496 posts
  • LocationAzeroth and Sanctuary, simultaneously by using quantum powers

Posted 21 February 2013 - 03:44 PM

If only I'd go a bit more in depth in some programming language to use this feature.... Damn me and my laziness :/
Quis custodiet ipsos custodes?

#5 Guest_ElatedOwl_*

  • Guests

Posted 21 February 2013 - 04:34 PM

Original post updated with documentation. I'm just going to leave it on google drive - it's a bit larger than I expected.

#6 K_N



  • Members
  • 576 posts
  • LocationPhoenix

Posted 23 February 2013 - 10:54 AM

Neat shit.

Rumors of my demise have been greatly exaggerated.

#7 Guest_ElatedOwl_*

  • Guests

Posted 01 March 2013 - 02:29 PM

^ updated with sample project.