文档中心 > API类目 > 阿里体育API

alibaba.alisports.supermatch.access.event.post (第三方赛事录入接口)

第三方赛事录入接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
event_name String 必须 上海国际马拉松 赛事名称
workflow_type Number 可选 1 报名流程 1、无审核-有付费 2、先审核-后付费 3、先付费-后审核
tag String 可选 苏州,羽毛球 标记 以逗号分隔
app_id Number 可选 19 站点id
show_label String 可选 { "contractor_list": [ { "name": "阿里体育", "link": "http://www.alisports.com/" } ], "sponsor_list": [ { "name": "阿里体育", "link": "http://www.alisports.com/", "logo": "http://www.alisports.com/" } ], "banner_list": [ { "name": "阿里体育", "src": "http://www.alisports.com/" } ], "agreement_list": [ { "title": "阿里体育", "content": "1111111111111", "default_agree": 1 } ] } 展示字段 json "contractor_list": { "type": "array", "title": "承办方列表", "items": { "type": "object", "title": "承办方信息", "properties": { "name": { "type": "string", "title": "承办方名称" }, "link": { "type": "string", "title": "承办方超链接" }, "logo": { "type": "string", "title": "承办方logo" } } } }, "sponsor_list": { "type": "array", "title": "主办方列表", "items": { "type": "object", "title": "主办方信息", "properties": { "name": { "type": "string", "title": "主办方名称" }, "link": { "type": "string", "title": "主办方超链接" }, "logo": { "type": "string", "title": "主办方logo" } } } }, "banner_list": { "type": "array", "title": "轮播图列表", "items": { "type": "object", "title": "轮播图信息", "properties": { "name": { "type": "string", "title": "名称" }, "link": { "type": "string", "title": "跳转地址" }, "src": { "type": "string", "title": "图片地址" } } } }, "agreement_list": { "type": "array", "title": "协议列表", "items": { "type": "object", "title": "协议列表", "properties": { "title": { "type": "string", "title": "协议标题" }, "content": { "type": "string", "title": "协议内容" }, "link": { "type": "string", "title": "协议地址" }, "default_agree": { "type": "number", "title": "是否默认勾选", "enum": ["0", "1"] } } } }
channel_key Number 必须 111111 第三方接入的频道号,由阿里体育给出
channel_event_id String 必须 110 第三方赛事id
is_online Number 可选 3 比赛方式 1线下 2线上 3线上线下
coordinate String 可选 116.404789, 40.005192 经纬度
stadium String 可选 杨浦体育中心 场馆名称
location String 可选 隆昌路640号 具体地址
event_logo String 可选 https://www.tmall.com/ 赛事图片
enroll_start_time String 可选 2017-06-06 00:00:00 报名开始时间
enroll_end_time String 可选 2017-06-06 00:00:00 报名结束时间
start_time String 可选 2017-06-06 00:00:00 赛事开始时间
end_time String 可选 2017-06-06 00:00:00 赛事结束时间
country Number 可选 1 国家编码
province Number 可选 1 省份编码
city Number 可选 1 城市编码
area Number 可选 1 地区编码
access_level String 可选 1 接入级别 1级别为最复杂 100最简单
remark String 可选 {} 第三方附加信息
province_string String 可选 上海 省份 与province二选一
city_string String 可选 上海 城市 与city二选一
area_string String 可选 杨浦区 县 与area二选一
channel_event_url String 可选 http://www.alisports.com/ 第三方赛事的链接
country_string String 可选 中国 国家 与country二选一
detail_html_show String 可选 赛事描述 赛事详情 富文本
audit_deadline String 可选 2017-06-06 00:00:00 审核截至时间
event_type String 可选 路跑,马拉松 赛事类型 以半角逗号分隔

响应参数

名称 类型 示例值 描述
alisp_code String 200 alisp_code
alisp_msg String 操作成功 alisp_msg
alisp_data Json {“eventId”:"11111"} alisp_data 本站生成的赛事id

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlisportsSupermatchAccessEventPostRequest req = new AlibabaAlisportsSupermatchAccessEventPostRequest();
req.setEventName("上海国际马拉松");
req.setWorkflowType(1L);
req.setTag("苏州,羽毛球");
req.setAppId(19L);
req.setShowLabel("{     \"contractor_list\": [         {             \"name\": \"阿里体育\",             \"link\": \"http://www.alisports.com/\"         }     ],     \"sponsor_list\": [         {             \"name\": \"阿里体育\",             \"link\": \"http://www.alisports.com/\",             \"logo\": \"http://www.alisports.com/\"         }     ],     \"banner_list\": [         {             \"name\": \"阿里体育\",             \"src\": \"http://www.alisports.com/\"         }     ],     \"agreement_list\": [         {             \"title\": \"阿里体育\",             \"content\": \"1111111111111\",             \"default_agree\": 1         }     ] }");
req.setChannelKey(111111L);
req.setChannelEventId("110");
req.setIsOnline(3L);
req.setCoordinate("116.404789, 40.005192");
req.setStadium("杨浦体育中心");
req.setLocation("隆昌路640号");
req.setEventLogo("https://www.tmall.com/");
req.setEnrollStartTime("2017-06-06 00:00:00");
req.setEnrollEndTime("2017-06-06 00:00:00");
req.setStartTime("2017-06-06 00:00:00");
req.setEndTime("2017-06-06 00:00:00");
req.setCountry(1L);
req.setProvince(1L);
req.setCity(1L);
req.setArea(1L);
req.setAccessLevel("1");
req.setRemark("{}");
req.setProvinceString("上海");
req.setCityString("上海");
req.setAreaString("杨浦区");
req.setChannelEventUrl("http://www.alisports.com/");
req.setCountryString("中国");
req.setDetailHtmlShow("赛事描述");
req.setAuditDeadline("2017-06-06 00:00:00");
req.setEventType("路跑,马拉松");
AlibabaAlisportsSupermatchAccessEventPostResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alisports_supermatch_access_event_post_response>
    <alisp_code>200</alisp_code>
    <alisp_msg>操作成功</alisp_msg>
    <alisp_data>{“eventId”:&quot;11111&quot;}</alisp_data>
</alibaba_alisports_supermatch_access_event_post_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部