ButterCMS API Ruby Client
Setup
To setup your project, follow these steps:
- Install using
gem install buttercms-ruby
or by adding to yourGemfile
:
gem 'buttercms-ruby', '~>1.0.1'
- Set your API token.
require 'buttercms-ruby'
ButterCMS::api_token = "YourToken"
Quick Start
posts = ButterCMS::Post.all(page: 1, page_size: 10)
puts posts.first.title
puts posts..next_page
posts = ButterCMS::Post.search("my favorite post", {page: 1, page_size: 10})
puts posts.first.title
post = ButterCMS::Post.find("post-slug")
puts post.title
= ButterCMS::Author.find("author-slug")
puts .first_name
category = ButterCMS::Category.find("category-slug")
puts category.name
rss_feed = ButterCMS::Feed.find(:rss)
puts rss_feed.data