Skip to content

API Documentation

Andy Wei edited this page May 3, 2017 · 22 revisions

API Documentation

隊員

動作 API 路徑 Method 後台 APP端 統一要傳入的參數 傳入參數 統一要傳回的參數 傳回參數
新建 /member/create v //要用什麼註冊XD name, uid
更新死活 /member/liveordie Put v v operator_uid uid, status uid, object, action, brea, server_time status
更新位置 /member/update Put v operator_uid uid, position_e, position_n uid, object, action, brea, server_time valid_area
發出緊急狀況 /member/callhelp Put v operator_uid uid, position_e, position_n uid, object, action, brea, server_time
讀取 /member/read Get v v operator_uid (uid) uid, object, action, brea, server_time 詳見Object
登入驗證 /member/login Post v email, password uid, object, action, brea, server_time correct
增減錢錢 /member/money Put v operator_uid uid, money_amount uid, object, action, brea, server_time

任務

動作 API 路徑 Method 後台 APP端 統一要傳入的參數 傳入參數 統一要傳回的參數 傳回參數
新建 /mission/create Post v operator_uid 詳見Object(除了mid) uid, object, action, brea, server_time mid
編輯 /mission/edit Put v operator_uid mid,(要改的東西) uid, object, action, brea, server_time
刪除 /mission/delete Del v operator_uid mid uid, object, action, brea, server_time
讀取 /mission/read Get v v operator_uid (mid) uid, object, action, brea, server_time 詳見 Object

回報

動作 API 路徑 Method 後台 APP端 統一要傳入的參數 傳入參數 統一要傳回的參數 傳回參數
新建 /report/create Post v operator_uid mid, image uid, object, action, brea, server_time rid
審核 /report/check Put v operator_uid rid, status uid, object, action, brea, server_time status
編輯 /report/edit Put v operator_uid rid, image uid, object, action, brea, server_time
取消 /report/delete Del v operator_uid rid uid, object, action, brea, server_time
讀取 /report/read Get v v operator_uid uid or mid uid, object, action, brea, server_time 詳見 Object

道具

動作 API 路徑 Method 後台 APP端 統一要傳入的參數 傳入參數 統一要傳回的參數 傳回參數
新增 /tool/create Post v operator_uid 詳見Object(除了tid) uid, object, action, brea, server_time tid
刪除 /tool/delete Del v operator_uid tid uid, object, action, brea, server_time
購買 /tool/purchase v operator_uid tid uid, object, action, brea, server_time
使用 /tool/use v operator_uid tid uid, object, action, brea, server_time 詳見Object
讀取 /tool/read Get v v operator_uid (tid) uid, object, action, brea, server_time 詳見Object

線索

動作 API 路徑 Method 後台 APP端 統一要傳入的參數 傳入參數 統一要傳回的參數 傳回參數
新增 /clue/create Post v operator_uid content uid, object, action, brea, server_time cid
刪除 /clue/delete Del v operator_uid cid uid, object, action, brea, server_time
讀取 /clue/read Get v v operator_uid (cid) uid, object, action, brea, server_time content

背包

動作 API 路徑 Method 後台 APP端 統一要傳入的參數 傳入參數 統一要傳回的參數 傳回參數
新增 /pack/create Post v v operator_uid 詳見Object(除了pid) uid, object, action, brea, server_time pid
刪除 /pack/delete Del v v operator_uid pid uid, object, action, brea, server_time
讀取 /pack/read Get v v operator_uid (uid) uid, object, action, brea, server_time Object

下載

動作 API 路徑 Method 後台 APP端 統一要傳入的參數 傳入參數 統一要傳回的參數 傳回參數
相片 /download/img/filename Get v
地圖 /download/map/filename Get v v
Clone this wiki locally