查詢授權(quán)會(huì)議
API
[GET] /activitys_for_wx/{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_for_wx/1/wx/auth_meeting?access_token=xxx&access_type=user
Return:
{
"code": 0,
"msg": "成功獲取",
"data": 520
}
待收集的用戶信息
API
[GET]/activitys_for_wx/{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_for_wx/1/wx/collect_info?access_token=xxx&access_type=org
Return:
{
"code": 0,
"msg": "成功獲取",
"data": "phone,name"
}
查詢是否已經(jīng)參與活動(dòng)
API
[GET] /activitys_for_wx/{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_for_wx/2/wx/hasJoin?access_token=xxx&access_type=org
Return:
{
"code": 0,
"msg": "成功獲取",
"data": 1
}
上傳用戶微信頭像URL和昵稱
API
[POST] /api/v3/activitys_for_wx/{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_for_wx/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"
}
查詢活動(dòng)是否存在
API
[POST] /api/v3/activitys_for_wx/{id}/exist
請(qǐng)求參數(shù)
| 參數(shù) | 類型 | 允許為空 | 描述 |
|---|---|---|---|
| access_token | String | 否 | 訪問憑證 |
| access_type | String | 否 | 憑證類型 |
返回參數(shù)
| 參數(shù) | 類型 | 允許為空 | 描述 |
|---|---|---|---|
| code | int | 否 | 狀態(tài)碼 |
| msg | String | 是 | 描述文字 |
| data | int | 否 | true或者false |
Sample
[POST] http://localhost:9999/api/v3/activitys_for_wx/1/exist?access_token=xxx&access_type=org
Return:
{
"code": 0,
"msg": "查詢活動(dòng)是否存在成功",
"data": true
}
查詢活動(dòng)基本信息
API
[GET] /activitys_for_wx/{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 | 否 | 背景音樂鏈接 |
| permission | String | 是 | 限制參與的會(huì)議id |
| collect_info | String | 是 | 收集的用戶信息,用逗號(hào)隔開 |
| close_time | String | 是 | 截止時(shí)間 |
code值含義:
{
0:請(qǐng)求成功
1:操作失敗
}
Sample
[GET] http://localhost:9999/activitys_for_wx/1?access_token=xxx&access_type=org
Return:
{
"code": 0,
"msg": “查詢成功",
"data": {
略
}
}
課程服務(wù)器同步簽到用戶活動(dòng)服務(wù)器
API
[POST] /activitys_for_wx/course/{course_id}/signinInfo
請(qǐng)求參數(shù)
| 參數(shù) | 類型 | 允許為空 | 描述 |
|---|---|---|---|
| access_token | String | 否 | 訪問憑證 |
| access_type | String | 否 | 憑證類型 |
| member_id | String | 否 | 成員ID |
| member_icon | String | 否 | 頭像鏈接 |
| member_nickname | String | 否 | 昵稱 |
返回參數(shù)
| 參數(shù) | 類型 | 允許為空 | 描述 |
|---|---|---|---|
| code | int | 否 | 狀態(tài)碼 |
| msg | String | 是 | 描述文字 |
| data | String | 是 | 成員ID |
code值含義:
{
0:請(qǐng)求成功
1:操作失敗
}
Sample
[POST] http://localhost:9999/activitys_for_wx/course/{course_id}/signinInfo?access_token=xxx&access_type=org
Body:
{
'member_id':'1',
'member_icon':'xxx',
'member_nickname':'xxx'
}
Return:
{
"code": 0,
"msg": “查詢成功",
"data": '1'
}