deviant art

Deviant Login Shop  Join deviantART for FREE Take the Tour
[x]
more ▶

Featured in Groups:

Details

December 6, 2012
Sta.sh Writer
Link
Thumb

Statistics

Comments: 7
Favourites: 6 [who?]

Views: 2,102 (1 today)
[x]
As seen as deviantART seems to not respond to tickets to #dt about Application Programming Interface (API) requests quickly enough or in some cases at all, I've taken it upon my own hands to implement what I can into a third party API until deviantART realizes that these calls are necessary for real applications to built upon their API. 

I've named this API, Stasher and while it is available for any developer, and I hope it helps them, it was developed primarily for use in Stash, my new Sta.sh client designed by $Ikue to gain the data that it really needed to operate in a proper manner. It is sad that a third party developer needs to implement such logical and simple calls to get basic features of an application working.

So far Stasher supports retrieving Sta.sh Writer item contents along with the ability for the developer to retrieve an item's metadata such as submission date, image size, resolution etc. These are vital pieces of data for creating a rich experience within applications in the modern age.

Example Calls
Simply pass the application, the full Stash ID of the item you wish to retrieve data from and it will return it in a nice JSON format.

Specifications and Code
Stasher is written in Ruby as a Sinatra app. You can see the code here on GitHub. It's pretty fast and will scale decently. In the future I wish to implement more calls and retrieve other data applications wish.

Feel free to open issues on the GitHub repo with suggestions or start forking and sending pull requests to be merged back into the main Stasher API.

Supporting the Third Party Developers
Even if you are not a developer, you can help us out, send in tickets to +help or developers@deviantart.com asking for these calls to implemented on the Sta.sh API, delete, full metadata and the ability for the API to return Sta.sh writer item contents. It would mean a lot to the third party community to have your backing behind us to get these calls implemented.

I am hoping that Stasher will allow other developers to expand their applications beyond what deviantART currently offers to enable richer and more engaging experiences for deviantART users on a whole.



:iconpickley:
Introducing Stasher, a third party application programming interface to fill the gaps where deviantART has failed to implement calls.
Add a Comment:
 
:iconmazetron:
Hmm, I'll definitely come here if I ever make any apps that apply!
Reply
:iconpickley:
=Pickley Dec 6, 2012  Professional Interface Designer
Glad to hear :la:
Reply
:iconinfinite-heart:
`Infinite-Heart Dec 6, 2012   General Artist
:la:
Taking the initiative!:w00t:
Reply
:iconpickley:
=Pickley Dec 6, 2012  Professional Interface Designer
:shrug: About all we can do.
Reply
:iconinfinite-heart:
`Infinite-Heart Dec 7, 2012   General Artist
:nod:
Reply
:iconpickley:
=Pickley Dec 7, 2012  Professional Interface Designer
:D
Reply
:iconinfinite-heart:
`Infinite-Heart Dec 8, 2012   General Artist
:hug:
Reply
Add a Comment: