API
method
- 認証
- すでにトークンを取得していれば rtm.auth.checkToken で確認し、
- 有効でなければ、rtm.auth.getFrob でフロブを取得し、
- rtm.auth.getTokenでトークンと交換する
- タスクリストの取得
- タスクの取得
rtm.tasks.getListのレスポンス
- rsp
- stat
- tasks
- rev
- list
- id
- taskseries[] : 実際のタスクに近い。
- id
- created
- modified
- name
- source: 作成元 androidとか
- url
- location_id
- rrule
- tags
- participants
- notes
- note[ ] :
- id
- created : ノートの作成日。ISO8601
- modified : ノートの変更日。最初はノートの作成日と同じ日が入っている。ISO8601
- title
- $t
- task[ ] : 繰り返しを設定した際は、ここに[tasks]が複数ぶら下がる。繰り返しでない場合は 1つのみ(この時、[ ] で囲まれないことに注意。)
- id
- due : 期日 。指定されていなければ ""。
- has_due_time : 期日が日付指定のみならば "0"、時間まで指定されていれば "1"。
- added : タスクが追加された日。繰り返しでない、ごく一般的なタスクなら、taskseries の created と同じ日が入る。
- completed :
- deleted :
- priority : 優先順位。指定されていなければ "N"
- postponed : 延期回数
- estimated : 予測時間。入力したままが使われている。(分、minが混在することがある。)
rtm.tasks.getListのレスポンス
- rsp
- stat
- lists[] :
- id
- name : リスト名
- deleted :
- locked :
- archived
- position
- smart : スマートリスト=1、ただのリスト=0
- sort_order : タスク名順=2、期日順=1、優先度順=0
- (filter) : フィルタ
最終更新:2014年08月13日 17:10