API說明

API位置 /new_ezding/members/point_list
需求描述 查詢會員使用紅利點數紀錄,排序規則:依建立時間最新到最舊排序
傳輸物件格式 json
方法 GET

範例

curl -X GET     \
-H " X-Ftcsys-key: {KEY}"  \ 
-H " X-Ftc-Authorization: {token}"  \
-H " X- Accept-Language: {language}" \
-H "Content-Type: application/json" \ 
http://{endpoint}/new_ezding/members/point_list?point_type=ez_member_point&begin_time=1496246400000&end_time=1501084799000

回傳範例

< HTTP/1.1 200 OK
< Content-Type: application/json; charset=UTF-8
{
  "result": {
    "total_pages": 10,
    "total_records": 100,
    "page": 1,
    "list": [
      {
        "point_type": "ez_member_point",
        "generate_behavior": 1,
        "point_name": "消費贈點",
        "order_id": "00001",
        "movie_title": {
          "zh_tw": "擺渡人",
          "en_us": "ABC"
        },
        "cinema_name": {
          "zh_tw": "梅花影城",
          "en_us": "Blossom"
        },
        "price": 460,
        "ticket_type": "IMAX",
        "order_num": "N1234ABC",
        "point": 9999,
        "expired_status": 1,
        "created_time": 1488345255000,
        "expired_date": 1488345255000,
        "remark": "備註說明"
      },
      {
        "point_type": "ez_member_point",
        "generate_behavior": 2,
        "point_name": "消費兌點",
        "order_id": "00002",
        "movie_title": {
          "zh_tw": "擺渡人",
          "en_us": "ABC"
        },
        "cinema_name": {
          "zh_tw": "梅花影城",
          "en_us": "Blossom"
        },
        "price": 460,
        "ticket_type": "IMAX",
        "order_num": "N1234ABC",
        "point": -600,
        "expired_status": 1,
        "created_time": 1488345255000,
        "expired_date": "",
        "remark": "備註說明"
      }
    ]
  },
  "code": 200,
  "status": "success"
}

回傳錯誤 - 使用者帳號不存在

< HTTP/1.1 404 Not Found
< Content-Type: application/json; charset=UTF-8
{
  "result": "",
  "code": 404.001,
  "status": "failure"
}

接收URL參數

參數 名稱 範例 必填 備註
point_type 紅利點數類別 ez_member_point N ez_member_point:ez訂會員紅利點、asiamile_point:亞洲萬里通點數(不同類別代碼將陸續新增)
begin_time 開始日期 1490073255000 Y
end_time 結束日期 1493615655000 Y
page 頁碼 1 N
page_size 每頁傳回資料筆數 10 N

回傳json的參數

參數 名稱 範例 必填 備註
point_type 紅利點數類別 ez_member_point Y ez_member_point:ez訂會員紅利點、asiamile_point:亞洲萬里通點數(不同類別代碼將陸續新增)
total_pages 總頁數 10 Y
total_records 結果筆數 100 Y
page 所在頁數 1 Y
point_detail 點數記錄清單 Y
generate_behavior 點數產生行為 1 Y 1.消費贈點、2.活動贈點、3.退貨還點、4.兌換使用、5.活動扣點、6.退貨扣點、7.點數調整、8.其他
point_name 點數名稱 會員完成手機驗證 N
expired_status 有效狀態 1 N 1:有效、0:失效
point 點數 500 Y
order_id 訂單編號 00001 N 有order_id才顯示
movie_title 電影名稱資料 N 有order_id才顯示
zh_tw 電影中文名稱 擺渡人 N 有order_id才顯示
en_us 電影英文名稱 ABC N 有order_id才顯示
cinema_name 影城名稱 N 有order_id才顯示
zh_tw 影城中文名稱 梅花影城 N 有order_id才顯示
en_us 影城英文名稱 Blossom N 有order_id才顯示
price 票價 460 N 有order_id才顯示
ticket_type 票種 IMAX N 有order_id才顯示
order_num 取票序號 N123ABC N 有order_id才顯示
created_time 建立時間 1488345255000 Y
expired_date 到期日 1488345255000 N
remark 備註說明 N

results matching ""

    No results matching ""