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
```