ユーザ用ツール

サイト用ツール


software:national-holiday-api

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
software:national-holiday-api [2013/06/10 15:04] – [DATE1 が祝日か調べる] dotsoftware:national-holiday-api [2015/06/17 05:21] (現在) – 外部編集 127.0.0.1
行 3: 行 3:
 国民の祝日の管理機能と Web API を提供します。 国民の祝日の管理機能と Web API を提供します。
  
 +[[https://github.com/shinoburc/national-holiday-api|github national-holiday-api]]
  
 ====== 機能要件 ====== ====== 機能要件 ======
行 31: 行 32:
 デフォルトのユーザ名とパスワードは「admin@local.host/caladmin」です。 デフォルトのユーザ名とパスワードは「admin@local.host/caladmin」です。
 seed.rb には1948年から2150年までの祝日が設定されています。 seed.rb には1948年から2150年までの祝日が設定されています。
 +
 +====== herokuにデプロイ ======
 +
 +github からソース取得
 +  git clone git://github.com/shinoburc/national-holiday-api.git
 +
 +heroku にアプリケーションを作成 
 +  cd national-holiday-api
 +  heroku create YOUR_APP_NAME
 +  git push heroku master
 +
 +DBセットアップ
 +  heroku run rake db:setup
 +
 +ブラウザでアクセス
 +  http://YOUR_APP_NAME.heroku.com
 +
 +デフォルトのユーザ名とパスワードは「admin@local.host/caladmin」です。
 +まず最初にパスワードを変更してください。
 +パスワード変更は「Administration」から行えます。
  
 ====== APIs ====== ====== APIs ======
  
 ===== DATE1からDATE2までの祝日一覧を取得する ===== ===== DATE1からDATE2までの祝日一覧を取得する =====
-  api/holidays/list/DATE1/DATE2Get+ 
 +  api/holidays/list/DATE1/DATE2
  
 例) 例)
行 67: 行 89:
 ====== APIs demo ====== ====== APIs demo ======
  
-[[http://dandydot.dyndns.org:3001/api/holidays/list/2013-01-01/2013-12-31]]+[[http://national-holiday-api.heroku.com/api/holidays/list/2013-01-01/2013-12-31]] 
 + 
 +[[http://national-holiday-api.heroku.com/api/holidays/is_holiday/2013-01-01]] 
 + 
 +====== トップページ demo ====== 
  
-[[http://dandydot.dyndns.org:3001/api/holidays/is_holiday/2013-01-01]]+[[http://national-holiday-api.heroku.com]]
software/national-holiday-api.1370876658.txt.gz · 最終更新: 2015/06/17 05:12 (外部編集)