Member Card Login
Description
會員卡登入。
- 商家會員來源為星益欣會員中心時:
- 以掃描取得之會員 QR Code 字串(card_no)進行會員資料查詢與狀態有效性檢核。
- 會員狀態檢核:會員帳號停權/凍結、註銷或狀態異常時,阻擋登入並回傳 HTTP 400 及 code: UAD0026。
- 狀態正常:星益欣會員中心會員無全通路 acckey,固定回傳 {"acckey": ""}。
- 查無會員:回傳 HTTP 400 及 code: UAD0002。
- 其他會員來源:維持原有會員虛擬卡號登入流程,回傳會員認證代碼 (acckey)。
- 缺少參數:未提供 card_no 或內容為空時,回傳 HTTP 400 及 code: UAD0003。
Resource
PATCH /v1/member_card/login
Authorization
採用 OAuth 2.0 Bearer Token,詳細使用流程請參考 Auth Login。
Request Body Parameters
| Name | Type | Description |
|---|---|---|
| card_no | string | 會員虛擬卡號或掃描取得之會員 QR Code 字串 |
Request Example
{
"card_no": "Q/SWZcqEEbPt+RxDh+euCDQRwS9MDAnv1VKg4lenhoQ="
}
Response Body Parameters
| Name | Type | Description |
|---|---|---|
| acckey | string | 會員認證代碼(星益欣會員中心會員固定為空字串 "") |
Response Success Example
Status-Code: 200
{
"acckey": "zzf3h9dekcbq1rbnubye1ny3aeke8s68"
}
Response Fail Example
Status-Code: 400
{
"code": "UAD0026",
"message": "會員帳號已停權或凍結,無法登入"
}