WReddit: Reddit API wrapper for Ruby ======= # wreddit A Reddit API Wrapper built in Ruby to play with my own Gem. It really only helps you grab subreddit information and user information. ##### What makes this special? It's utilizing Reddit's free API resources. You can't make a lot of requests, but if you cache them using Redis, you could probably use this on a small toy app for yourself. It's a good way to quickly grab Reddit subreddits, comments, articles, and user profiles for your application. ## Install add this to your Gemfile: ``` gem 'wreddit' ``` run ```bundle install``` in your app ## How to use ###### Reserved Keywords User, Subreddit, Comments, Title, Parser
Yes, I realize that this would be inconvenient in a real-world application. This is simply my own project that taught me basic API wrapping skills. In the future, I will likely update everything including the lack of a Class to help OOP ###### Example of basic usage ``` @reddit_user = user('username').parser ``` user -> checks for a username on Reddit.com. If the user doesn't exist, their API handles that. parser -> will parse the response in JSON format by default. If you'd like to parse XML or HTTP, you can do that like this: ``` ...parser('xml') or parser('html') ``` ###### Example of advanced usage In this example, we'd be grabbing the subreddit, its comments in a specific thread ``` @reddit_comment = subreddit('learnprogramming').comments('specific_article_id').parser ```