抽獎(jiǎng)活動(dòng)API

抽獎(jiǎng)活動(dòng)API

提供給機(jī)構(gòu)管理后臺(tái)接口

新建活動(dòng)

API

[POST] /api/v3/activitys

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
activity_name String 活動(dòng)名稱
background String 背景圖片鏈接
logo String 機(jī)構(gòu)logo鏈接
music String 背景音樂鏈接
activity_desc String 活動(dòng)描述
permission String 限制參與的會(huì)議id
collect_info String 收集的用戶信息毕泌,用逗號(hào)隔開
barcode String 二維碼短地址
agency_id String 機(jī)構(gòu)id
awards String 設(shè)置獎(jiǎng)項(xiàng)
close_time String 截止時(shí)間

Awards:
[
{
"prize_name": "獎(jiǎng)項(xiàng)名稱",
"prize_desc": "獎(jiǎng)品描述",
"prize_picture": "獎(jiǎng)品圖片鏈接",
"number": "抽中人數(shù)"
},
{
"prize_name": "獎(jiǎng)項(xiàng)名稱",
"prize_desc": "獎(jiǎng)品描述",
"prize_picture": "獎(jiǎng)品圖片鏈接",
"number": "抽中人數(shù)"
}
]

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 活動(dòng)ID

code值含義:

{
  0:請(qǐng)求成功
  601:操作失敗
  40010:會(huì)員已經(jīng)存在
}

Sample

[POST] http://localhost:9999/api/v3/activitys?access_token=xxx&access_type=org

Body:

{
  "activity_name": "抽獎(jiǎng)1",
  "background": "http://pic2.cxtuku.com/00/02/31/b945758fd74d.jpg”,
  "logo":"",
  "music": "",
  "activity_desc": "天商未來回饋粉絲的抽獎(jiǎng)活動(dòng)",
  "permission": "",
  "collect_info": "name,phone",
  "barcode": "鏈接",
  "agency_id": "非空",
  "awards": []
}

Return:

{
  "code": 0,
  "msg": "創(chuàng)建成功",
  "data": “1”
}

查詢活動(dòng)內(nèi)容

API

[GET] /api/v3/activitys/{id}

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Object 返回?cái)?shù)據(jù)

Data:

參數(shù) 類型 允許為空 描述
activity_id String 活動(dòng)id
activity_name String 活動(dòng)名稱
background String 背景圖片鏈接
logo String 機(jī)構(gòu)logo鏈接
music String 背景音樂鏈接
activity_desc String 活動(dòng)描述
permission String 限制參與的會(huì)議id
collect_info String 要收集的用戶信息
barcode String 二維碼短地址
awards Array 獎(jiǎng)項(xiàng)

Awards:
[
{
“prize_name”: "獎(jiǎng)項(xiàng)名稱",
“prize_desc”: "獎(jiǎng)品描述",
"prize_picture": "獎(jiǎng)品圖片鏈接",
"number": "抽中人數(shù)"
},
{
“prize_name”: "獎(jiǎng)項(xiàng)名稱",
“prize_desc”: "獎(jiǎng)品描述",
"prize_picture": "獎(jiǎng)品圖片鏈接",
"number": "抽中人數(shù)"
},
]

code值含義:

{
  0:請(qǐng)求成功
  601:操作失敗
  404:沒有找到
  40010:會(huì)員已經(jīng)存在
}

Sample

[GET] http://localhost:9999/api/v3/activitys/1?access_token=xxx&access_type=org

Return:

{
  "code": 0,
  "msg": “查詢成功",
  "data": {
          暫略
     }
}

更新活動(dòng)內(nèi)容

API

[PUT] /api/v3/activitys/{id}

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型
activity_name String 活動(dòng)名稱
background String 背景圖片鏈接
logo String 機(jī)構(gòu)logo鏈接
music String 背景音樂鏈接
activity_desc String 活動(dòng)描述
permission String 限制參與的會(huì)議id
collect_info String 要收集的用戶信息,用逗號(hào)隔開
barcode String 二維碼短地址
awards String 獎(jiǎng)項(xiàng),修改的獎(jiǎng)項(xiàng)帶id ,新增的獎(jiǎng)項(xiàng)不帶id

Awards:
[
{
"id":"獎(jiǎng)項(xiàng)id",
“prize_name”: "獎(jiǎng)項(xiàng)名稱",
“prize_desc”: "獎(jiǎng)品描述",
"prize_picture": "獎(jiǎng)品圖片鏈接",
"number": "抽中人數(shù)"
},
{
“prize_name”: "獎(jiǎng)項(xiàng)名稱",
“prize_desc”: "獎(jiǎng)品描述",
"prize_picture": "獎(jiǎng)品圖片鏈接",
"number": "抽中人數(shù)"
},
]

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String activity ID

Sample

[PUT] http://localhost:9999/api/v3/activitys/1?access_token=xxx&access_type=org

Body:

{
  "activity_name": “抽獎(jiǎng)1”,
  "background": "http://pic2.cxtuku.com/00/02/31/b945758fd74d.jpg”,
  "logo": “”,
  “music”: "",
  “activity_desc”: “天商未來回饋粉絲的抽獎(jiǎng)活動(dòng)”,
  “permission: "",
  “collect_info”: ”name,phone“,
  “barcode”: “鏈接”,
  “awards":[]
}

Return:

{
  "code": 0,
  "msg": "更新成功",
  "data": “1”
}

刪除活動(dòng)

API

[DELETE] /api/v3/activitys/{id}

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String activity ID

Sample

[DELETE] http://localhost:9999/api/activitys/{id}?access_token=xxx&access_type=org

Return:

{
  "code": 0,
  "msg": “刪除活動(dòng)成功”,
  "data”:1
}

獲取機(jī)構(gòu)所有活動(dòng)列表

API

[GET] /api/v3/activitys

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型
agency_id String 機(jī)構(gòu)ID

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Array 活動(dòng)列表
參數(shù) 類型 允許為空 描述
activity_id String 活動(dòng)id
activity_name String 活動(dòng)名稱
background String 背景圖片鏈接
logo String 機(jī)構(gòu)logo鏈接
join_count String 參與人數(shù)

Data:

參數(shù) 類型 允許為空 描述
activity_id String 活動(dòng)id
activity_name String 活動(dòng)名稱
background String 背景圖片鏈接
logo String 機(jī)構(gòu)logo鏈接
join_count String 參與人數(shù)

Sample

[GET] http://localhost:9999/api/v3/activity?access_token=xxx&access_type=org&agency_id=1

Return:

{
  "code": 0,
  "msg": “獲取活動(dòng)列表成功",
  "data": [
        {
          "id":1,
          "activity_name":"lottery1",
          "background":"xxxx",
          "logo":"xxxx",
          "join_count": 10
       },      
        {
          "id":2,
          "activity_name":"lottery2",
          "background":"xxxx",
          "logo":"xxxx",
          "join_count": 10
       },               
}

獲取中獎(jiǎng)名單

API

[GET] /api/v3/activitys/{id}/win_lottery

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 中獎(jiǎng)名單

Sample

[GET] http://localhost:9999/api/v3/activitys/1/win_lottery?access_token=xxx&access_type=org

Return:

{
  "code": 0,
  "msg": “獲取中獎(jiǎng)名單成功",
  "data": {}
}

Data:

參數(shù) 類型 允許為空 描述
win_id String 中獎(jiǎng)id
prize_name String 獎(jiǎng)項(xiàng)名稱
prize_desc String 獎(jiǎng)品描述
prize_picture String 獎(jiǎng)品圖片地址
nickname String 用戶昵稱
icon String 用戶頭像
phone String 用戶手機(jī)
real_name String 用戶姓名
win_status String 兌獎(jiǎng)狀態(tài)

分頁(yè)獲取中獎(jiǎng)名單

API

[GET] /api/v3/activitys/{id}/win_lottery_partition

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型
page_size String 一頁(yè)顯示行數(shù)
page_index String 頁(yè)索引

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data JSON 中獎(jiǎng)名單

Sample

[GET] http://localhost:9999/api/v3/activitys/1/win_lottery_partition?access_token=xxx&access_type=org&page_size=10&page_index=1

Return:

{
  "code": 0,
  "msg": “讀取成功",
  "data": {
      "total":10
      "current_page":[]
}
}

current_page的數(shù)據(jù)項(xiàng):

參數(shù) 類型 允許為空 描述
win_id String 中獎(jiǎng)id
prize_name String 獎(jiǎng)項(xiàng)名稱
prize_desc String 獎(jiǎng)品描述
prize_picture String 獎(jiǎng)品圖片地址
nickname String 用戶昵稱
icon String 用戶頭像
phone String 用戶手機(jī)
real_name String 用戶姓名
win_status String 兌獎(jiǎng)狀態(tài)

獲取參與抽獎(jiǎng)名單

API

[GET] /api/v3/activitys/{id}/join_lottery

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型
search String 模糊搜索條件

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Array 參與抽獎(jiǎng)名單

<span id="join_list"></span>
data數(shù)組數(shù)據(jù)項(xiàng)格式:

參數(shù) 類型 允許為空 描述
id String id
nickname String 用戶昵稱
icon String 用戶頭像
phone String 用戶手機(jī)
real_name String 用戶姓名
create_time String 創(chuàng)建時(shí)間
join_status String 中獎(jiǎng)狀態(tài)
member_source String 用戶來源
set_default_awards String 是否設(shè)置了內(nèi)定獎(jiǎng)項(xiàng)

join_status:

{
  0:未中獎(jiǎng)
  1:已中獎(jiǎng)
}

member_source:

{
  'wx':來源是微信
  'offline':線下導(dǎo)入
}

set_default_awards:

{
  'true':設(shè)置了內(nèi)定獎(jiǎng)項(xiàng)
  'false':未設(shè)置內(nèi)定獎(jiǎng)項(xiàng)
}

分頁(yè)獲取參與抽獎(jiǎng)名單

API

[GET] /api/v3/activitys/{id}/join_lottery_partition

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型
page_size String 一頁(yè)顯示行數(shù)
page_index String 頁(yè)索引
search String 模糊搜索條件

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data JSON 參與抽獎(jiǎng)名單

Data:

{
      "total": 整數(shù)
      "current_page": 數(shù)組
}

current_page數(shù)組的數(shù)據(jù)項(xiàng)格式:
同獲取參與抽獎(jiǎng)名單返回的參數(shù)

參數(shù) 類型 允許為空 描述
id String id
nickname String 用戶昵稱
icon String 用戶頭像
phone String 用戶手機(jī)
real_name String 用戶姓名
create_time String 創(chuàng)建時(shí)間
join_status String 中獎(jiǎng)狀態(tài)
member_source String 用戶來源
set_default_awards String 是否設(shè)置了內(nèi)定獎(jiǎng)項(xiàng)

join_status:

{
  0:未中獎(jiǎng)
  1:已中獎(jiǎng)
}

member_source:

{
  'wx':來源是微信
  'offline':線下導(dǎo)入
}

set_default_awards:

{
  'true':設(shè)置了內(nèi)定獎(jiǎng)項(xiàng)
  'false':未設(shè)置內(nèi)定獎(jiǎng)項(xiàng)
}

導(dǎo)出參與抽獎(jiǎng)的名單

API

[GET] /api/v3/activitys/{id}/join_lottery_export

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型

返回
excel表joinlist.xlsx

導(dǎo)出中獎(jiǎng)名單

API

[GET] /api/v3/activitys/{id}/win_lottery_export

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型

返回
excel表winlist.xlsx

設(shè)置用戶已兌獎(jiǎng)

API

[POST] /api/v3/activitys/{id}/give_awards?
access_token=xxx&access_type=org

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型
win_ids String 中獎(jiǎng)ids

win_ids:多個(gè)中獎(jiǎng)id,用#隔開

Sample

[GET] http://localhost:9999/api/v3/activitys/1/give_awards?access_token=xxx&access_type=user

Body:

{
  "awards_ids": "1#2#3"
}

Return:

{
  "code": 0,
  "msg": "成功獲取",
  "data": 520
}

提供給微信公眾號(hào)接口

查詢授權(quán)會(huì)議

API

[GET] /api/v3/activitys/{id}/wx/auth_meeting

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 0 或 meeting_id, 0表示沒有會(huì)議授權(quán)

Sample

[GET] http://localhost:9999/api/v3/activitys/1/wx/auth_meeting?access_token=xxx&access_type=user

Return:

{
  "code": 0,
  "msg": "成功獲取",
  "data": 520
}

待收集的用戶信息

API

[GET] /api/v3/activitys/{id}/wx/collect_info

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 需要收集的信息“name,phone" or "name" or "phone"

Sample

[GET] http://localhost:9999/api/v3/activitys/1/wx/collect_info?access_token=xxx&access_type=org

Return:

{
  "code": 0,
  "msg": "成功獲取",
  "data": "phone,name"
}

查詢活動(dòng)成員中獎(jiǎng)信息

API

[GET] /api/v3/activitys/{id}/wx/member/:member_id/award_info

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Object 中獎(jiǎng)信息

Data:

參數(shù) 類型 允許為空 描述
activity_name String 活動(dòng)名稱
create_time String 參與時(shí)間
nickname String 昵稱
icon String 頭像短地址
real_name String 真實(shí)名字
phone String 手機(jī)號(hào)碼
prize_name String 獎(jiǎng)項(xiàng)名稱
prize_desc String 獎(jiǎng)項(xiàng)描述
prize_picture String 獎(jiǎng)品圖片鏈接
status String 領(lǐng)獎(jiǎng)狀態(tài)
close_time String 兌獎(jiǎng)時(shí)間

Sample

[GET] http://localhost:9999/api/v3/activitys/2/wx/awards/2/member/2?access_token=xxx&access_type=org

Return:

{
  "code": 0,
  "msg": "查詢活動(dòng)成員中獎(jiǎng)信息成功",
  "data": {
    "status": "1",
    "activity_name": "xxxx",
    "create_time": 20170220205602,
    "nickname": "520too",
    "icon": "xxx",
    "real_name": "xxx",
    "phone": "13800138000",
    "prize_name": "獎(jiǎng)項(xiàng)名稱1",
    "prize_desc": "獎(jiǎng)品描述",
    "prize_picture": "獎(jiǎng)品圖片鏈接",
    "close_time": 20170220205602
  }
}

查詢是否已經(jīng)參與抽獎(jiǎng)

API

[GET] /api/v3/activitys/{id}/wx/hasJoin/{member_id}

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data String 0或1, 0:未參與,1:已經(jīng)參與

Sample

[GET] http://localhost:9999/api/v3/activitys/2/wx/hasJoin?access_token=xxx&access_type=org

Return:

{
  "code": 0,
  "msg": "成功獲取",
  "data": 1
}

上傳用戶微信頭像URL和昵稱

API

[POST] /api/v3/activitys/{id}/wx/userInfo

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型
member_icon String 頭像url
member_nickname String 昵稱
member_id String 活動(dòng)成員id
member_real_name String 活動(dòng)成員姓名
member_phone String 活動(dòng)成員手機(jī)號(hào)碼

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data int 成員id

Sample

[POST] http://localhost:9999/api/v3/activitys/1/wx/userInfo?access_token=xxx&access_type=org

Body:

{
  "member_icon": "xxx",
  "member_nickname": "abc”,
  "member_id": “xxxx”
}

Return:

{
  "code": 0,
  "msg": "提交用戶微信信息成功",
  "data": "xxxx"
}

中獎(jiǎng)反饋(服務(wù)器=>公眾號(hào),再由公眾號(hào)推給微信用戶)

API

[POST] /api/v3/activitys/feedback

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型,此處傳值user
info String 活動(dòng)反饋信息
member_id String 活動(dòng)成員id
activity_id String 活動(dòng)id
awards_id String 獎(jiǎng)項(xiàng)id

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data int 活動(dòng)成員id

Sample

[POST] http://localhost:9999/api/v3/activity/feedback?access_token=xxx&access_type=user&member_id&info

Body:

{
  "member_id": "xxx",
  "info": "xxxx”,
  "activity_id":2,
  "awards_id":1
}

Return:

{
  "code": 0,
  "msg": "反饋成功",
  "data":"xxxx",
}

提供給活動(dòng)頁(yè)面的接口

獲取活動(dòng)頁(yè)面信息(二維碼,獎(jiǎng)項(xiàng)析砸,背景圖片,背景音樂)

API

[GET] /api/v3/activitys/{id}/page

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型,此處傳值user

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data JSON 活動(dòng)內(nèi)容信息

Data:

參數(shù) 類型 允許為空 描述
barcode String 二維碼短地址
awards int 獎(jiǎng)項(xiàng)
background Array 背景圖片鏈接
music Array 背景音樂鏈接
join_count Array 參與抽獎(jiǎng)人數(shù)

Awards:
[
{
“prize_name”: "獎(jiǎng)項(xiàng)名稱",
“prize_desc”: "獎(jiǎng)品描述",
"prize_picture": "獎(jiǎng)品圖片鏈接",
"number": "抽中人數(shù)",
"win_prize":"已中獎(jiǎng)名單"
},
{
“prize_name”: "獎(jiǎng)項(xiàng)名稱",
“prize_desc”: "獎(jiǎng)品描述",
"prize_picture": "獎(jiǎng)品圖片鏈接",
"number": "抽中人數(shù)",
"win_prize":"已中獎(jiǎng)名單"
},
]

Sample

[GET] http://localhost:9999/api/v3/activitys/1/page?access_token=xxx&access_type=user

Return:

{
      暫略
}

中獎(jiǎng)用戶名單

API

[GET] /api/v3/activitys/{id}/win_lottery/category

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型,此處傳值user

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data JSON 中獎(jiǎng)名單

Data:
[
{
“awards”: 獎(jiǎng)項(xiàng)名稱,
“content”:[
{"member_id":"活動(dòng)成員id",“nickname”:"昵稱",“icon”:”頭像鏈接”},
{"member_id":"活動(dòng)成員id",“nickname”:"昵稱",“icon”:”頭像鏈接”}
]
},
{
“awards”: 獎(jiǎng)項(xiàng)名稱,
“content”:[
{"member_id":"活動(dòng)成員id",“nickname”:"昵稱",“icon”:”頭像鏈接”}琐脏,
{"member_id":"活動(dòng)成員id",“nickname”:"昵稱",“icon”:”頭像鏈接”}
]
}
]

獎(jiǎng)項(xiàng)名單信息:

參數(shù) 類型 允許為空 描述
nickname String 昵稱
icon String 微信頭像鏈接

Sample

[GET] http://localhost:9999/api/v3/activitys/1/win_lottery/category?access_token=xxx&access_type=user

Return:

{
      暫略
}

抽獎(jiǎng)(廢棄,改用批量抽獎(jiǎng)接口)

API

[GET] /api/v3/activitys/{id}/awards/{id}/drawresult

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型,此處傳值user

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data JSON 中獎(jiǎng)名單

Data:
[
{
"member_id": "活動(dòng)成員id",
"member_nickname": "昵稱",
"member_icon": "xxx",
"member_real_name": "xxx",
"member_phone": "手機(jī)號(hào)碼"
},
{
"member_id": 1,
"member_nickname": "520",
"member_icon": "xxx",
"member_real_name": "xx",
"member_phone": ""
}
]

獎(jiǎng)項(xiàng)名單信息:

參數(shù) 類型 允許為空 描述
nickname String 昵稱
icon String 微信頭像鏈接

Sample

[GET] http://localhost:9999/api/v3/activitys/2/awards/5/drawresult?access_token=xxx&access_type=user

Return:

{
  "code": 0,
  "msg": "抽獎(jiǎng)成功",
  "data": [
    {
      "member_id": 2,
      "member_nickname": "520too",
      "member_icon": "xxx",
      "member_real_name": "xxx",
      "member_phone": 13800138000
    },
    {
      "member_id": 1,
      "member_nickname": "520",
      "member_icon": "xxx",
      "member_real_name": "xx",
      "member_phone": 0
    }
  ]
}

批量抽獎(jiǎng)

API

[GET] /api/v3/activitys/{id}/awards/{id}/batchdraw/{num}

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型,此處傳值user

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data JSON 中獎(jiǎng)名單

Data數(shù)據(jù)項(xiàng):

參數(shù) 類型 允許為空 描述
member_id String 成員ID
member_nickname String 昵稱
member_icon String 微信頭像鏈接
member_real_name String 名字
member_phone String 手機(jī)號(hào)碼

Sample

[GET] http://localhost:9999/api/v3/activitys/2/awards/5/batchdraw/1?access_token=xxx&access_type=user

Return:

{
  "code": 0,
  "msg": "抽獎(jiǎng)成功",
"data": [
    {
      "member_id": 2,
      "member_nickname": "520too",
      "member_icon": "xxx",
      "member_real_name": "xxx",
      "member_phone": 13800138000
    },
    {
      "member_id": 1,
      "member_nickname": "520",
      "member_icon": "xxx",
      "member_real_name": "xx",
      "member_phone": 0
    }
  ]
}

導(dǎo)出參與名單的報(bào)表模板

API

[GET] /api/v3/activitys/{id}/excel_template

返回

excel表import_members_template.xlsx

導(dǎo)入?yún)⑴c名單

API

[POST] /api/v3/activitys/{id}/batch_members

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
fileLink String 文件鏈接

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data int 成功返回活動(dòng)ID缸兔,失敗返回?cái)?shù)組

若失敗日裙,data數(shù)組的每個(gè)數(shù)據(jù)項(xiàng)格式:

{
  member_name:  姓名
  member_phone: 手機(jī)
  msg: 失敗原因
}

內(nèi)定中獎(jiǎng)名單列表

API

[GET] /api/v3/activitys/{id}/default_win_list

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型
page_size String 一頁(yè)顯示行數(shù)
page_index String 頁(yè)索引
search String 模糊搜索條件

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Array 內(nèi)定中獎(jiǎng)名單

data數(shù)組數(shù)據(jù)項(xiàng)格式:

參數(shù) 類型 允許為空 描述
member_id String 成員ID
member_nickname String 昵稱
member_icon String 微信頭像鏈接
member_real_name String 名字
member_phone String 手機(jī)號(hào)碼
member_status String 成員狀態(tài)
prize_name String 設(shè)置獎(jiǎng)項(xiàng)名稱

member_status:

{
   0:未中獎(jiǎng)
   1:已中獎(jiǎng)
}

獲取待添加到內(nèi)定名單的列表

API

[GET] /api/v3/activitys/{id}/members_for_set_default_win

請(qǐng)求參數(shù)

參數(shù) 類型 允許為空 描述
access_token String 訪問憑證
access_type String 憑證類型
page_size String 一頁(yè)顯示行數(shù)
page_index String 頁(yè)索引
search String 模糊搜索條件

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data JSON 參與抽獎(jiǎng)名單

Data:

{
      "total": 整數(shù)
      "current_page": 數(shù)組
}

current_page數(shù)組的數(shù)據(jù)項(xiàng)格式:

參數(shù) 類型 允許為空 描述
id String id
nickname String 用戶昵稱
icon String 用戶頭像
phone String 用戶手機(jī)
real_name String 用戶姓名
create_time String 創(chuàng)建時(shí)間
join_status String 中獎(jiǎng)狀態(tài)
member_source String 用戶來源

member_source:

{
  'wx':來源是微信
  'offline':線下導(dǎo)入
}

添加內(nèi)定中獎(jiǎng)人

API

[POST] /api/v3/activitys/{id}/add_default_winer/add/{member_id}/to/{awards_id}
[POST] /api/v3/activitys/{id}/add_default_winer/{member_id}

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data int 內(nèi)定成員ID

修改內(nèi)定中獎(jiǎng)人的關(guān)聯(lián)獎(jiǎng)項(xiàng)

API

[PUT] /api/v3/activitys/{id}/awards_relation/relate/{member_id}/to/{awards_id}

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data int 內(nèi)定成員ID

獎(jiǎng)項(xiàng)列表

API

[GET] /api/v3/activitys/{id}/awards_list

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data Array 獎(jiǎng)項(xiàng)列表

刪除參與抽獎(jiǎng)成員

API

[DELETE] /api/v3/activitys/{id}/join_member/{member_id}

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data int 抽獎(jiǎng)成員ID

刪除內(nèi)定中獎(jiǎng)成員

API

[DELETE] /api/v3/activitys/{id}/default_winer/{member_id}

返回參數(shù)

參數(shù) 類型 允許為空 描述
code int 狀態(tài)碼
msg String 描述文字
data int 內(nèi)定成員ID
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市惰蜜,隨后出現(xiàn)的幾起案子昂拂,更是在濱河造成了極大的恐慌,老刑警劉巖抛猖,帶你破解...
    沈念sama閱讀 221,820評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件格侯,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡财著,警方通過查閱死者的電腦和手機(jī)联四,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,648評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來撑教,“玉大人朝墩,你說我怎么就攤上這事⊥月模” “怎么了鱼辙?”我有些...
    開封第一講書人閱讀 168,324評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)玫镐。 經(jīng)常有香客問我倒戏,道長(zhǎng),這世上最難降的妖魔是什么恐似? 我笑而不...
    開封第一講書人閱讀 59,714評(píng)論 1 297
  • 正文 為了忘掉前任杜跷,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘葛闷。我一直安慰自己憋槐,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,724評(píng)論 6 397
  • 文/花漫 我一把揭開白布淑趾。 她就那樣靜靜地躺著阳仔,像睡著了一般。 火紅的嫁衣襯著肌膚如雪扣泊。 梳的紋絲不亂的頭發(fā)上近范,一...
    開封第一講書人閱讀 52,328評(píng)論 1 310
  • 那天,我揣著相機(jī)與錄音延蟹,去河邊找鬼评矩。 笑死,一個(gè)胖子當(dāng)著我的面吹牛阱飘,可吹牛的內(nèi)容都是我干的斥杜。 我是一名探鬼主播,決...
    沈念sama閱讀 40,897評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼沥匈,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼蔗喂!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起咐熙,我...
    開封第一講書人閱讀 39,804評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤弱恒,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后棋恼,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,345評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡锈玉,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,431評(píng)論 3 340
  • 正文 我和宋清朗相戀三年爪飘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拉背。...
    茶點(diǎn)故事閱讀 40,561評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡师崎,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出椅棺,到底是詐尸還是另有隱情犁罩,我是刑警寧澤,帶...
    沈念sama閱讀 36,238評(píng)論 5 350
  • 正文 年R本政府宣布两疚,位于F島的核電站床估,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏诱渤。R本人自食惡果不足惜丐巫,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,928評(píng)論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧递胧,春花似錦碑韵、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,417評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至遗菠,卻和暖如春治筒,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背舷蒲。 一陣腳步聲響...
    開封第一講書人閱讀 33,528評(píng)論 1 272
  • 我被黑心中介騙來泰國(guó)打工耸袜, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人牲平。 一個(gè)月前我還...
    沈念sama閱讀 48,983評(píng)論 3 376
  • 正文 我出身青樓堤框,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親纵柿。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蜈抓,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,573評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容