文档中心 > API类目 > 电影票API

taobao.film.data.scv.facet.get (scv查询接口)

查询使用电影相关订单数据以及集团内部的用户数据构建的SCV模型的聚合信息。

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
scv_facet_request ScvFacetRequest 可选 入参
  • query_params
  • ScvQueryParam []
  • 可选
  • 条件查询参数
  • └ field_name
  • String
  • 可选
  • firstVisitTitle
  • 条件查询字段名称
  • └ scv_query_type
  • Number
  • 可选
  • 1
  • 查询类型:单值, 多值, 范围
  • └ values
  • String []
  • 可选
  • 我不是潘金莲
  • 字段值
  • └ facet
  • String
  • 可选
  • firstVisitTitle
  • 分组查询字段名称
  • └ stats
  • String
  • 可选
  • firstVisitDate
  • 统计查询字段名称
  • └ chain_id
  • String
  • 必须
  • guangmei
  • 院线id
  • └ site_ids
  • String []
  • 可选
  • 35
  • 影院id
  • └ facet_filter
  • String
  • 可选
  • 成(龙)
  • 全文搜索词

响应参数

名称 类型 示例值 描述
result ResultGeneralModel result 返回结果对象
  • └ return_code
  • String
  • 0
  • 结果码
  • └ return_message
  • String
  • success
  • 结果信息
  • return_value
  • ScvFacet
  • returnValue
  • 结果值
  • └ num_total
  • Number
  • 20
  • 总数
  • └ num_total_contactable
  • Number
  • 15
  • 可联系总数
  • └ num_found
  • Number
  • 10
  • 符合筛选条件的人数
  • └ num_found_contactable
  • Number
  • 5
  • 符合筛选条件可联系到的人总数
  • └ facet_fields
  • String
  • {gender:M:1000, F:1000}
  • 聚合查询信息
  • └ stats_fields
  • String
  • {age:Max:99, Min:1}
  • 统计查询信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
FilmDataScvFacetGetRequest req = new FilmDataScvFacetGetRequest();
FilmDataScvFacetGetRequest.ScvFacetRequest obj1 = new FilmDataScvFacetGetRequest.ScvFacetRequest();
List<FilmDataScvFacetGetRequest.ScvQueryParam> list3 = new ArrayList<FilmDataScvFacetGetRequest.ScvQueryParam>();
FilmDataScvFacetGetRequest.ScvQueryParam obj4 = new FilmDataScvFacetGetRequest.ScvQueryParam();
list3.add(obj4);
obj4.setFieldName("firstVisitTitle");
obj4.setScvQueryType(1L);
obj4.setValues("我不是潘金莲");
obj1.setQueryParams(list3);
obj1.setFacet("firstVisitTitle");
obj1.setStats("firstVisitDate");
obj1.setChainId("guangmei");
obj1.setSiteIds("35");
obj1.setFacetFilter("成(龙)");
req.setScvFacetRequest(obj1);
FilmDataScvFacetGetResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<film_data_scv_facet_get_response>
    <result>
        <return_code>0</return_code>
        <return_message>success</return_message>
        <return_value>
            <num_total>20</num_total>
            <num_total_contactable>15</num_total_contactable>
            <num_found>10</num_found>
            <num_found_contactable>5</num_found_contactable>
            <facet_fields>{gender:M:1000, F:1000}</facet_fields>
            <stats_fields>{age:Max:99, Min:1}</stats_fields>
        </return_value>
    </result>
</film_data_scv_facet_get_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

返回
顶部