So after messing around with the Tile API, it got me thinking of extensions but I didn't have an outstanding ideas of things that would be useful. Then earlier, when posting a behavior screenshot to the forum I thought to myself, "Wouldn't it be nice if I could just upload a screenshot from Stencyl directly to my Imgur account and then get the URL to paste into the thread in one simple step?"
And thus, the idea for an Imgur extension to Stencyl was born. I've been wanting to do something outside of my comfort zone for a while, and this feeds that need.
Here's my dilemma though. If I personally create this extension 100% as usual, it has to be registered with Imgur and all usage of it goes against the rate limiting they put in place. Specifically, "Each application can allow approximately 1,250 uploads per day or approximately 12,500 requests per day." Also, if Jon were to integrate it into Stencyl itself, then he would have to pay for API access due to the commercial nature of Stencyl.
So to "get around" that, I thought to myself; "Would it be bad to make anybody wanting to use this extension have to register their own version of it?" So that's the question I'm posting to everyone else. If I develop this extension, should I design it so each individual user can register it under their own Imgur account and provide their own OAuth keys to the software? Obviously, instructions on how to do so would need to be provided.
Thoughts?