公開APIを利用するためのRuby版のサンプルプログラムを用意しました。
サンプルプログラムはT&DのGithubアカウント(https://github.com/tandd-lab/webstorage-api-ruby-sample)にて公開しております。
サンプルプログラムでは、社内の有志が作成したRubyのgemを利用しています。
そちらのリンクにつきましても、Githubの[README]に記載してありますので、必要に応じてご確認ください。
gem install ondotori-ruby-client
require "ondotori-ruby-client" require 'json' # 整形して出力するのに利用します params = { "api-key" => "apikeyapikeyapikeyapikeyapikeyapikey", # 入手したAPI KEYを入力します "login-id" => "your-login-id", # 利用者IDを入力します "login-pass" => "your-login-password" # 利用者IDのログインパスワードを入力します } begin client = Ondotori::WebAPI::Client.new(params) response = client.current puts "#{JSON.pretty_generate(response)}" # 整形して出力します rescue Ondotori::WebAPI::Api::Errors::Error => e puts "エラーが発生しました。 #{e.message} #{e.code}" end