Sha256: 7aa9ec9934d59806077e34f177de41443cf325a8e0ad30aa2a5f7406d3cfd780
Contents?: true
Size: 697 Bytes
Versions: 10
Compression:
Stored size: 697 Bytes
Contents
require "colorize" require "qiita_org/error_message.rb" class AccessQiita def initialize(access_token, qiita, path) @access_token = access_token @qiita = qiita @path = path end def access_qiita() uri = URI.parse(@qiita + @path) headers = { "Authorization" => "Bearer #{@access_token}", "Content-Type" => "application/json" } begin response = URI.open( "#{uri}", "Authorization" => "#{headers["Authorization"]}", ) rescue => e ErrorMessage.new().qiita_access_error(e) else items = JSON.parse(response.read) return items end end end
Version data entries
10 entries across 10 versions & 1 rubygems