HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
thx. Kasper
This discussion is related to the API addon.
thx for the plugin - the description makes it sound great and potentially very useful.
I can't wait to try this out and dig into the code. (as soon as I get a block of time to give it the attention and justice it deserves) I am sure i will learn alot.
I'll be downloading it shortly .
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
5
Comments
Thanks a bunch for the kind words @peregrine! I definitely hope it's going to be useful for people wanting to do some more advanced integration with custom applications. I personally hope to be able to rewrite the entire Vanilla front-end in Javascript once I've wrapped up the API :-)
The source is well-documented so it should be easy making sense of the code. I've recently updated the documentation on http://kasperisager.github.io/VanillaAPI so it's up-to-date with 0.0.2-dev. There's still a long way to go before the app is production ready but I'm getting there!
Kasper Kronborg Isager (kasperisager) | Freelance Developer @Vanilla | Hit me up: Google Mail or Vanilla Mail | Find me on GitHub
Slow and steady is the way to go. It helps keeping feature creep away, and maintain sanity.
My shop | About Me
My eyes are crying from how well the code looks
I think I need new tissues.
That made my day - thank you so much @Srggamer and a huge thanks to the community too for all your support!
Kasper Kronborg Isager (kasperisager) | Freelance Developer @Vanilla | Hit me up: Google Mail or Vanilla Mail | Find me on GitHub
Good work I hope to check it out. It is is good that you made it extensible.
I agree with bd, keep it lean. then people can plug it.
grep is your friend.
Thanks mate.
kasper,
my soapbox:
I see you updated. It may only be a matter of time before people start complaining that you are updating and adding features too quickly
.
For me, I like seeing updates for bug fixes and new features, rather than stagnant plugins.
I figure it is the forum owner's responsibilityto decide to update or not from the free add-ons sections, and be glad that it is well-maintained, rather than whine about frequent updates.
And they would be wise to use the most recent update of all plugins.
so keep the updates coming.
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
I follow his Github, I GITHUB stalk him, you might say.
Thank you for the works you guys have done. I am new to vanilla, may I know how to get start to this application. I have installed and enabled it in my vanilla forum, but I do not know how to use it, how to get the data by access the restful API. Can you give me some tips? Thank you!
@neugls:
No worries, hope you'll find the app useful! It is however only intended for advanced use cases where language-agnostic integration is needed. Using it is as straight forward as can be: Send an HTTP request to an endpoint and you'll get a response. For documentation on the different API classes and their endpoints, generate and read through the docs using Sami.
Kasper Kronborg Isager (kasperisager) | Freelance Developer @Vanilla | Hit me up: Google Mail or Vanilla Mail | Find me on GitHub
Great idea - thanks for the hard work!
I downloaded, but can't see how to start using it... is there a simple use case example ?
Thanks for the compliments, glad you like the app!
Using the API is about as simple as it gets as it's completely REST-based. You can read a bit about use cases and possible implementations here: https://github.com/kasperisager/vanilla-api/issues/2#issuecomment-18891734. To quote:
Kasper Kronborg Isager (kasperisager) | Freelance Developer @Vanilla | Hit me up: Google Mail or Vanilla Mail | Find me on GitHub