Sha256: c7cc1bdb123527d0020c592eff4e0ee5fa64764e76d90befc74afc933ab25370

Contents?: true

Size: 709 Bytes

Versions: 4

Compression:

Stored size: 709 Bytes

Contents

# ButterCMS API Ruby Client

## Setup

To setup your project, follow these steps:

1. Install using `gem install buttercms-ruby` or by adding to your `Gemfile`:

  ```ruby
  gem 'buttercms-ruby', '~>1.0.1'
  ```

2. Set your API token.

  ```ruby
  require 'buttercms-ruby'

  ButterCMS::api_token = "YourToken"
  ```

## Quick Start

```ruby
posts = ButterCMS::Post.all(page: 1, page_size: 10)
puts posts.first.title
puts posts.meta.next_page

post = ButterCMS::Post.find("post-slug")
puts post.title

author = ButterCMS::Author.find("author-slug")
puts author.first_name

category = ButterCMS::Category.find("category-slug")
puts category.name

rss_feed = ButterCMS::Feed.find(:rss)
puts rss_feed.data
```

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
buttercms-ruby-1.0.4 README.md
buttercms-ruby-1.0.3 README.md
buttercms-ruby-1.0.2 README.md
buttercms-ruby-1.0.1 README.md