Spot's Blogs
Wit from the mind!
Sweat & Interfaces
It is so hot here that our A/C can't quite keep up. I am sitting at my desk, in a usually quite cool room, but at this time I'm sweating. Not horribly sweating, but just enough to make my clothes stick to my body.
This could be the beginning of a sensual story about a wild afternoon, if it were not for the inconvenient fact that I am alone, and hate sweating more than most things in life.
Due to Family Concerns(R) I have been over at ʊien's house lately. As a side point, it's worth noting that ʊien has a kickass A/C right in his room, which makes things very nice.
So while at ʊien's I was forced to work on my notebook (which really is not much faster than my desktop these days), and when this happens I try to stay away from Javascript coding. I will not bore you with details, just trust me that it's a bitch.
So I was working on a purely PHP implementation of something, which turned out in the end to be NR's new REST API. Something we're probably going to release as an early alpha sometime.. sometime. Soon I would expect.
At this moment it supports some basic API related informational calls, and a few calls to fetch recent news items, etc. The interface on the back end for adding API modules is very clean, so we should be adding some stuff when we get the time.
Personally I want to get my Now Playing boxart on my blog and Facebook page. That will be badass.
We _are_ very close to launching the rebuild. The afore-mentioned Family Concerns have been holding me up on that. I have slimmed a few things down therefore some things will not be quite as polished as I wanted, but should be a faster path to getting done.
At this point, we just want to get the damn rebuild out there so we can polish it, and work on new systems, etc. So expect more on that very soon. It is highest priority.
So yeah, what are you looking forward to using the API for?
This could be the beginning of a sensual story about a wild afternoon, if it were not for the inconvenient fact that I am alone, and hate sweating more than most things in life.
Due to Family Concerns(R) I have been over at ʊien's house lately. As a side point, it's worth noting that ʊien has a kickass A/C right in his room, which makes things very nice.
So while at ʊien's I was forced to work on my notebook (which really is not much faster than my desktop these days), and when this happens I try to stay away from Javascript coding. I will not bore you with details, just trust me that it's a bitch.
So I was working on a purely PHP implementation of something, which turned out in the end to be NR's new REST API. Something we're probably going to release as an early alpha sometime.. sometime. Soon I would expect.
At this moment it supports some basic API related informational calls, and a few calls to fetch recent news items, etc. The interface on the back end for adding API modules is very clean, so we should be adding some stuff when we get the time.
Personally I want to get my Now Playing boxart on my blog and Facebook page. That will be badass.
We _are_ very close to launching the rebuild. The afore-mentioned Family Concerns have been holding me up on that. I have slimmed a few things down therefore some things will not be quite as polished as I wanted, but should be a faster path to getting done.
At this point, we just want to get the damn rebuild out there so we can polish it, and work on new systems, etc. So expect more on that very soon. It is highest priority.
So yeah, what are you looking forward to using the API for?
Jun 26, 2009 . 11:04:15








~Klink258
Camper
Twitter.

...
...
...
I dunno, you said API. That's the first thing that comes to mind
---
http://cli.gs/klink
$spot
Supreme Commander
Actually we have an internal working prototype of our Twitter implementation already. It is something we plan to put more time into when we can get the chance.
---
"This is no time for ease and comfort. It is time to dare and endure." - Winston Churchill
~Klink258
Camper
Now here's a concept which is extremely complicated, and I don't know if you'd even have an interest in pursuing, but--
I've tried out sites like GamerDNA and Raptr, and they both cull information from XBox live and post updates to your respective profiles.
Same with your Steam news feed, xfire, etc.
---
http://cli.gs/klink
$spot
Supreme Commander
Steam and Xfire might be more open but getting a feed from XBOX Live requires that you be an XBOX Community Developer, which they are not taking any more applications for at this time.
It is something we are very interested in doing.
Concerning Steam and Xfire, we are kind of shorthanded here, so any information you could find on what kind of feeds they offer, and where, would be very helpful in getting that progressed further.
---
"This is no time for ease and comfort. It is time to dare and endure." - Winston Churchill
~Klink258
Camper
Whoops, Steam data is taken from the Raptr client, not from the Steam Community or anything like that.
I'm sure you're not looking to create a downloadable client
---
http://cli.gs/klink
+Annath
Wipes Groups For Fun
I haz no programming skillz, at all, so I will gratefully reap the fruits of others' labor
---
Ask me about why I was Caboose long before Red vs Blue
+chillinvillain
Is In Your Base, Killing Your Mans
same
---
"We aren't allowed to say brainstorm where I work because it's apparently offensive to people with cerebal palsy (bullshit)." --Chalkley3
$Nirach
Professor of Boozeology!
I want you to hurry up
The rebuild is sexytiem!
---
Nothing's broken, it's just functioning differently.
~evnhnssn
Artist
just simply looking forward to the rebuild as a whole... keep up the good work!
heat sure is annoying.
---
evn
$spot
Supreme Commander
It's coming.
---
"This is no time for ease and comfort. It is time to dare and endure." - Winston Churchill
+zedman
Has The Flag
I'm just looking forward. Not to anything in particular (or everything in particular), just looking forward.
+Amras
3D Special Ops
I like to make pretty pictures!
Wait, what were we talking about?
---
Fluffy is a pretty pretty princess.
Where we're going, we don't need roads.
*Miksago
I'm not a Geek, I'm a Computerist.
hmm.. sounds great!

This API should be awesomesauce, although, what datatype formats does it return, will it be documented, and do you need an API Key or authorization to use it? (thinking of oAuth).
Also, you know that if you have any js problems you can always shoot me a question
---
Code is Art, I am a Code Monkey, therefore an Art-Monkey, but not an Artic Monkey.
$spot
Supreme Commander
Currently returns your choice of XML/JSON/JSONP and if there is enough demand we may add more (easy enough to add).
Certain public modules do not require a an api key, but others, including anything providing access to private information, or submitting updating information does require a key. The key is actually passed in the REST URI, there is no OAuth at this point, however may implement something like that if (again) there is enough demand.
OAuth would obviously work better for clients, etc.
It's not really something we are putting a massive amount of focus on right now.
Thanks for the JS offer. So far it's been pretty smooth. Just mostly cleaning up PHP stuff right now. Might hit you up for some IE7 stuff if it comes down to it.
---
"This is no time for ease and comfort. It is time to dare and endure." - Winston Churchill
$spot
Supreme Commander
Oh and the module creation (which is for our internal devs) is done.
We will have more extensive documentation for the community when it launches.
---
"This is no time for ease and comfort. It is time to dare and endure." - Winston Churchill
*Miksago
I'm not a Geek, I'm a Computerist.
Okay, sounding awesome so far, so what are these "modules", profile modules perhaps? Or would Methods have been a better word to use?
The datatypes that it returns looks like an awesome set already, and an almost standard datatype set. I know of a few ones who also include php var_export'd objects and stuff like that, but probably best to stick to just those three formats.
---
Code is Art, I am a Code Monkey, therefore an Art-Monkey, but not an Artic Monkey.
*Miksago
I'm not a Geek, I'm a Computerist.
hmm.. Difficulty rating 7.5/10, although, hopefully IE7 doesn't have too many issues with your JavaScript. (that rating assumes having no IE7 available to test on.)
Have you been testing in IE8?
---
Code is Art, I am a Code Monkey, therefore an Art-Monkey, but not an Artic Monkey.
$spot
Supreme Commander
So far most of the issues are layout. Very few JS, which I find surprising.
---
"This is no time for ease and comfort. It is time to dare and endure." - Winston Churchill
*Miksago
I'm not a Geek, I'm a Computerist.
Oh, but I hear they're all good now?
---
Code is Art, I am a Code Monkey, therefore an Art-Monkey, but not an Artic Monkey.
$spot
Supreme Commander
*module creation documentation
---
"This is no time for ease and comfort. It is time to dare and endure." - Winston Churchill
+KingofClubs
Despot of RiotChat
My love for you is swelling.
---
Be kind to me, or treat me mean. I'll make the most of it, I'm an Extraordinary Machine!
+chillinvillain
Is In Your Base, Killing Your Mans
and my love for you is growing lllllllaaaaarrrrrger.
---
"We aren't allowed to say brainstorm where I work because it's apparently offensive to people with cerebal palsy (bullshit)." --Chalkley3
+KingofClubs
Despot of RiotChat
...
---
Be kind to me, or treat me mean. I'll make the most of it, I'm an Extraordinary Machine!
+chillinvillain
Is In Your Base, Killing Your Mans
shush
---
"We aren't allowed to say brainstorm where I work because it's apparently offensive to people with cerebal palsy (bullshit)." --Chalkley3
$spot
Supreme Commander
Sounds dirty!
---
"This is no time for ease and comfort. It is time to dare and endure." - Winston Churchill
$rotane
The Cake Is A Lie
Having a Now Playing thing on fb sounds way cool! Oh, me goes off adding more boxart...
---
"The heat of the decomposition from an explosion of rotane is quite substantial (3426±87 kJ/mol ?)... So yeah, i think i can be suspicious of you" -- ~swordhorder
$spot
Supreme Commander
Working on that too
---
"This is no time for ease and comfort. It is time to dare and endure." - Winston Churchill
~HAL
The Cake Is A Lie
The API will be used for various evil things.
The rebuild however, will just be used to induce drooling.
---
I'm sorry Rioter, I'm afraid I can't do that.
$spot
Supreme Commander
We hope so.
---
"This is no time for ease and comfort. It is time to dare and endure." - Winston Churchill
Join the riot!