講義情報一覧取得

講義情報の一覧を取得します。

URL

http://[hostname]/api/courses.json

リクエストメソッド

GET

フォーマット

JSON

エラー

パラメータ

パラメータ名内容デフォルト備考
count数値取得する講義情報の件数10040
day数値曜日を指定する-2java.util.Calendar.{SUNDAY, MONDAY, ..., SATURDAY}
period数値時限を指定する-7
q文字列検索用の文字列-ゲーム理論講義名・担当教員のみ対応

レスポンス

パラメータ名内容備考
result配列講義の一覧-
- courseId数値講義ID101
- courseTitle文字列講義名非協力ゲーム理論
- lecturers文字列配列担当教員の一覧[武藤 滋夫]
- year数値開講年度2012
- semester文字列学期11=前期, 2=後期, 3=通年
- schedule配列曜日/時限の一覧-
-- day文字列曜日2java.util.Calendar.{SUNDAY, MONDAY, ..., SATURDAY}
-- period数値時限7
- location文字列講義が開講される場所W242
infoUrl文字列講義情報のリンクhttp://www.ocw.titech.ac.jp/index.php?module=General&action=T0300&GakubuCD=101&GakkaCD=63&KougiCD=7701&Nendo=2012&Gakki=1&lang=JA&vid=03
- commentCount数値講義のコメントの数25
count数値講義の一覧総数2

レスポンスの例

{
  "result": [
    {
      "courseId": 101,
      "courseTitle": "非協力ゲーム理論",
      "lecturers": ["武藤 滋夫"],
      "year": 2012,
      "semester": 1,
      "schedule": [
        {
          "day": 2,
          "period": 7,
        },
        {
          "day": 2,
          "period": 8,
        }
      ],
      "location" "W242",
      "infoUrl": "http://www.ocw.titech.ac.jp/index.php?module=General&action=T0300&GakubuCD=101&GakkaCD=63&KougiCD=7701&Nendo=2012&Gakki=1&lang=JA&vid=03",
      "commentCount": 25,
    },
    {
      ...
    }
  ],
  "count": 2,
}