活动管理提交报名 - xiaoetong/XiaoeOpenApiDemo GitHub Wiki

接口:

  • 活动管理提交报名接口

简介

  • 活动管理提交报名接口,暂时只支持免费票种,如果活动管理关联了资源,则用户需要有该资源的权限才能购买,否则无法报名

请求方式及url:

  • post

  • 请求接口 https://api.xiaoe-tech.com/api/xe.activity.enroll.add/1.0.0?access_token=?

参数:

参数名 必选 类型 说明 备注(示例)
user_id string 用户user_id ...
buz_data[activity_id] string 活动id 123456
buz_data[ticket_type_id] string 票id 1
buz_data[field_content][]['姓名'] string 姓名 10
buz_data[field_content][]['电话'] string 电话 10

请求示例

{ 
    "app_id" : "appvr5gQDR56848", 
    "user_id" : "u_5b9a635b416a3_keO29foA8Z", 
    "buz_data" : { 
         "activity_id" : "activity_201811261027Tnvyx8y03427", 
         "ticket_type_id" : "201811261047TlVb4IwZ5863", 
         "field_content" : { 
              "0" : { 
                   "姓名" : "lxw" 
              }, 
              "1" : { 
                   "手机号码" : "13018044815" 
              }, 
         } 
    } 
} 

返回示例

  • 成功示例
{ 
    "code" : "0", 
    "msg" : "报名成功", 
    "data" : "" 
} 

  • 错误示例
{
    "code": 2001,
    "msg": "app_id不能为空",
    "data": null
}

返回参数说明

参数名 必选 类型 说明 备注
data string 返回数据 ...
code int 返回码 ...
msg string 提示信息 ...

补充说明 错误码说明: 0:请求成功; 2001:app_id不能为空; 2009:user_id不能为空; 3007:用户未购买资源; 2601:活动管理参数缺失; 2602:活动不存在; 2603:票种不存在; 2604:不在报名时间内; 2605:用户已报名; 2606:必填字段不能为空; 2607:票已卖完; 2608:暂不支持付费票; buz_data的值需要根据实际活动请求

备注