ウォッチ一覧取得

ユーザがウォッチしている講義情報の一覧を取得します。

URL

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

リクエストメソッド

GET

フォーマット

JSON

エラー

パラメータ

レスポンス

パラメータ名内容備考
result配列ウォッチ情報の一覧-
- userId文字列ユーザID...
- courseオブジェクト講義情報-
-- courseId数値講義ID101
-- courseTitle文字列講義名非協力ゲーム理論
-- lecturer文字列担当教員武藤 滋夫
-- year数値開講年度2012
-- semester数値学期11=前期, 2=後期, 3=通年
-- schedule配列曜日/時限の一覧-
--- day文字列曜日2java.util.Calendar.{SUNDAY, MONDAY, ..., SATURDAY}
--- period数値時限7
-- location文字列講義が開講される場所W242
-- commentCount数値講義のコメントの数25
- since日付ウォッチを開始した日付Sun, 01 Jun 2012 12:00:00 +0900
count数値ウォッチ一覧総数2RFC2822 (SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss Z"))

レスポンスの例

{
  "result": [
    {
      "userId": "...",
      "course":
        {
          "courseId": 101,
          "courseTitle": "非協力ゲーム理論",
          "lecturer": "武藤 滋夫",
          "year": 2012,
          "semester": 1,
          "schedule": [
            {
              "day": 2,
              "period": 7,
            },
            {
              "day": 2,
              "period": 8,
            }
          ],
          "location" "W242",
          "commentCount": 25,
        },
      "since": "Sun, 01 Jun 2012 12:00:00 +0900",
    },
    {
      ...
    }
  ],
  "count": 2,
}