Skip to content
Yoshida edited this page Sep 30, 2015 · 1 revision

概要

起動方法

node で wrapper.js を起動

実行方法

  • refine か table に json を POST すると返事してくれる

送るデータ例

refine と table で共通

{ "usr": {uid:"ht12a000", pass: "0000", nendo: "2015"}, "refine": [ {key: "期", val: "前期", com: "=="}, {key: "曜日", val: "水", com: "in"}, ] };

返すデータ例

refine

{ info: { type: '総合情報学部 メディアコンピュータシステム学科  4', id: 'ht12a000 HT12A000', name: ' 電通 太郎 ' }, lesson: [ { '期': '前期', '期間': '半期', '科目番号': '00003613', '履修科目': 'オペレーティングシステム (南角 茂樹)', '曜日': '水曜日', '時限': '1', '': ' ', '出席状況': '12/15', '出': '12', '遅': '0', '早': '0', '欠': '3', '不': '0', '状態': '履修' }, ], [ { '期': '後期', '期間': '半期', '科目番号': '00003613', '履修科目': 'ウェブプログラミング演習 (南角 茂樹)', '曜日': '水曜日', '時限': '3', '': ' ', '出席状況': '0/1', '出': '1', '遅': '0', '早': '0', '欠': '0', '不': '0', '状態': '履修' } ] }

table

{ '前期': { '月曜日': { '1': {}, '2': {}, '3': {}, '4': {}, '5': {}, '6': {}, '7': {} }, '火曜日': { '1': {}, '2': {}, '3': {}, '4': {}, '5': {}, '6': {}, '7': {} }, '水曜日': { '1' { '期': '前期', '期間': '半期', '科目番号': '00003613', '履修科目': 'オペレーティングシステム (南角 茂樹)', '曜日': '水曜日', '時限': '1', '': '', '出席状況': '12/15', '出': '12', '遅': '0', '早': '0', '欠': '3', '不': '0', '状態': '履修' }, '2': {}, '3': {}, '4': {}, '5': {}, '6': {}, '7': {} }, }, }