探してみると意外と見当たらなかったので、カラーミーAPIをRailsアプリで利用する際に利用しているGetリクエストのソースコードを紹介します。
1.Gemfileにgem 'omniauth'を記述
gem 'omniauth'
2.「bundle install」
bundle install
3.任意のファイルに以下を記載
require 'net/http'
require 'uri'
require 'json'
url = 'https://api.shop-pro.jp/v1/products.json'
uri = URI(url)
request = Net::HTTP::Get.new(uri)
request['Authorization'] = "Bearer #{ENV['colorme_access_token']}"
request['Content-Type'] = 'application/json'
request['scopes'] = 'read_products','write_products'
urlには「.json」を指定しています。
scopesの指定方法もAuthorizationと同じで問題なく利用できています。
参照: