Easy Attend 協助成年負責人在 Android 點名。如需協助,請電郵 greenmob2014@gmail.com,提供 App 版本、Android 版本、裝置型號及問題簡述。請勿附上成員姓名、點名名單或 API 憑證。
建立群組及成員
建立群組並加入成員,然後選擇群組及點名日期。為每人標記出席或未標記;每日統計會隨操作更新。可搜尋名單,快速找到成員。
核心點名功能可離線使用,毋須登入。返回已儲存的群組及日期,即可查閱或更改標記。新增成員後,請為所選日期再次按「準備日期」。App 會加入新成員,並保留已儲存的標記。
匯出 CSV 報表
使用「匯出 CSV」建立點名報表,再選擇 Android App 或儲存目的地。檔案可用試算表軟件開啟。分享名單前請確認群組、日期及接收位置。
如字元顯示不正確,請在試算表軟件以 UTF-8 匯入。在清除或移除 App 後仍需使用的記錄,請把匯出副本保存在您可控制的位置。
連接相容的 HTTPS API
開啟 API 設定,輸入系統管理員提供的最終 HTTPS 端點。網址可包含不含憑證的路由查詢參數,但不可內含使用者名稱、密碼或片段。如有需要,請在獨立欄位輸入 Bearer token。已儲存 token 使用 Android Keystore 保管的金鑰加密。
測試連接會向端點發出 OPTIONS 請求,並在有設定時附上已儲存 token,不會傳送點名資料。如伺服器不支援 OPTIONS,App 可能顯示已聯絡到伺服器,但未通過此測試。
選擇群組及已儲存日期,核對所示目的地和記錄,再確認「傳送至 API」。App 會發出 JSON POST。接收應用程式須支援此格式;一般網站或要求其他格式的 API 需要加入轉接處理。
傳送至接收系統的 JSON
每個請求包含 schemaVersion(1)、event(attendance_export)、產生的 requestId、group、date(YYYY-MM-DD)及 records。每筆記錄包含 member(姓名)及 present(true 表示出席,false 表示未標記)。請求亦附上 Idempotency-Key 標頭,以及已設定時的 Authorization: Bearer 標頭。
範例:{"schemaVersion": 1, "event": "attendance_export", "requestId": "example-request", "group": "Example group", "date": "2026-10-25", "records": [{"member": "Example member", "present": true}]}
API 請求失敗或逾時
請檢查目的地、網絡、伺服器憑證、驗證方式及伺服器要求的格式。App 不會跟隨重新導向;請改填最終 HTTPS 網址。App 會顯示 HTTP 狀態及有限長度的回覆,供您核對結果。
逾時或連線中斷時,可能無法確定資料是否送達。再次傳送前,請先查看接收應用程式,因為每次新的手動傳送均屬新請求。HTTP 成功回應表示伺服器已接受請求;應用程式本身的處理結果仍須查看其回覆。
刪除記錄或 API 設定
刪除成員或群組會移除 App 內的相關點名歷史。清除 App 資料或解除安裝會移除本機資料庫及已儲存設定。請先匯出需要保留的記錄。不再需要端點或 token 時,可在 API 設定清除設定。
已匯出檔案及其他應用程式已收到的記錄均屬獨立副本。請按需要刪除相關檔案,或要求接收者移除其副本。
廣告與私隱選擇
Android App 使用 Google AdMob 及 UMP。如適用,可在 App 的「私隱選擇」重新查看廣告選擇。關於本機點名、自選 API 請求及廣告資料,請參閱 App 私隱政策。
聯絡我們
我們可協助處理 App 錯誤及說明整合格式。接收系統的管理員則可協助處理端點、token 及其記錄保留政策。