注意:以下文档只适用于TOP接口,请谨慎使用!

alibaba.rate.rateplatform.common.query (评价查询接口)

评价创新平台的评价数据查询接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param1 RateQueryRequest 可选 查询请求对象
  • └ end_date
  • Date
  • 可选
  • 2017-12-12 12:12:12
  • 结束时间
  • └ parent_target_type
  • Number
  • 可选
  • 2
  • 父评价对象类型
  • └ page_size
  • Number
  • 可选
  • 20
  • 查询页大小
  • └ rater_type
  • Number
  • 可选
  • 1
  • 评价者类型
  • └ source
  • String
  • 可选
  • ali.china.tmall.car
  • 业务身份
  • └ type
  • Number
  • 可选
  • 54
  • 评价类型
  • └ rate_id
  • Number
  • 可选
  • 11111111
  • 评价id
  • └ target_id
  • String
  • 可选
  • 11111111
  • 评价对象id
  • └ start_date
  • Date
  • 可选
  • 2017-12-12 12:12:12
  • 开始时间
  • └ status
  • Number
  • 可选
  • 0
  • 评价状态
  • └ parent_target_id
  • String
  • 可选
  • 1111111
  • 福评价对象id
  • └ rater_id
  • String
  • 可选
  • 1111111
  • 评价者id
  • └ current_page_num
  • Number
  • 可选
  • 1
  • 当前查询页
  • └ target_type
  • Number
  • 可选
  • 1
  • 评价对象类型
  • └ extra_info
  • String
  • 可选
  • {}
  • 扩展字段
  • └ query_index_and_set
  • String []
  • 可选
  • ["itemId:43434"]
  • 多值索引
  • └ target_type_set
  • String []
  • 可选
  • [1,2]
  • 评价对象类型集合
  • └ sort
  • Number
  • 可选
  • 1
  • 排序:1时间排序,2算法排序
  • └ sort_order
  • Number
  • 可选
  • 1
  • 排序形式:1升序 2降序
  • └ query_index_or_set
  • String []
  • 可选
  • ["control_status:0"]
  • 多值索引,元素之间是或的关系
  • └ query_index_conjunction_or_set
  • String []
  • 可选
  • ["control_status:1,control_status:2","good_normal_bad:4,good_normal_bad:5"]
  • 适配多值中间用or连接的场景
  • └ has_content
  • Number
  • 可选
  • 1
  • null:所有评论 0:无评论内容 1:有评论内容
  • └ has_pic
  • Number
  • 可选
  • 1
  • 0-无图;1-有有效图;2-图片全部删除;3-图片全部冻结,默认值0
  • └ has_ugc
  • Number
  • 可选
  • 1
  • 是否有内容,有文本or有图or有视频

响应参数

名称 类型 示例值 描述
result RateResultDO rateResultDO 返回对象
  • └ result_code
  • String
  • 0
  • 返回码
  • └ has_next
  • Boolean
  • false
  • 是否有下一页
  • └ message
  • String
  • sure
  • 返回信息
  • └ total
  • Number
  • 0
  • 返回总数
  • └ success
  • Boolean
  • true
  • 是否调用成功
  • data_list
  • RateItemVo []
  • null
  • 数据列表
  • └ algo_sort
  • String
  • 1
  • 排序分
  • └ anonymous
  • Number
  • 0
  • 是否匿名
  • └ attributes
  • String
  • a:1
  • 动态属性
  • └ extra_info
  • String
  • b:1
  • 扩展信息
  • └ gmt_create
  • Date
  • 2017-12-12 12:12:12
  • 创建时间
  • └ gmt_modified
  • Date
  • 2017-12-12 12:12:12
  • 修改时间
  • grade_list
  • RateGradeVo []
  • null
  • 打分项列表
  • └ grade_id
  • Number
  • 1
  • 打分项id
  • └ number
  • Number
  • 1
  • 打分项编号
  • └ rate_id
  • Number
  • 111111
  • 评价id
  • └ status
  • Number
  • 0
  • 打分项状态
  • └ type
  • Number
  • 54
  • 打分项类型
  • └ value
  • String
  • 1
  • 打分项分值
  • └ extra_info
  • String
  • {}
  • 扩展信息
  • image_list
  • RateImageVo []
  • null
  • 图片列表
  • └ image_id
  • Number
  • 1111111
  • 图片id
  • └ number
  • Number
  • 1
  • 图片编号
  • └ rate_id
  • Number
  • 11111
  • 评价id
  • └ status
  • Number
  • 0
  • 图片状态
  • └ type
  • Number
  • 1
  • 图片类型
  • └ url
  • String
  • www.pic.com
  • 图片url
  • └ locale
  • String
  • China
  • 区域
  • └ number
  • Number
  • 1
  • 评价编号
  • └ parent_target_id
  • String
  • 11111111
  • 父评价对象id
  • └ parent_target_type
  • Number
  • 1
  • 父评价对象类型
  • └ partition_key
  • Number
  • 134333
  • 分区键
  • └ partition_type
  • String
  • item
  • 分区键类型
  • └ rate_expire_time
  • Number
  • 1343433434
  • 评价过期时间
  • └ rate_id
  • Number
  • 1113434
  • 评价id
  • └ rater_id
  • String
  • 431543543
  • 评价者id
  • └ rater_type
  • Number
  • 1
  • 评价者类型
  • └ reply_count
  • Number
  • 34341
  • 回复数
  • └ scene
  • String
  • iphone
  • 评价场景
  • └ source
  • String
  • damai
  • 业务身份
  • └ status
  • Number
  • 0
  • 评价状态
  • └ target_id
  • String
  • 343415
  • 评价对象id
  • └ target_type
  • Number
  • 1
  • 评价对象类型
  • └ type
  • Number
  • 1
  • 评价类型
  • word_list
  • RateWordVo []
  • null
  • 评价文本列表
  • └ content
  • String
  • good
  • 评价文本内容
  • └ language
  • String
  • Chinese
  • 文本语言
  • └ number
  • Number
  • 1
  • 文本编号
  • └ rate_id
  • Number
  • 11343211
  • 评价id
  • └ status
  • Number
  • 0
  • 评价者状态
  • └ type
  • Number
  • 1
  • 文本类型
  • └ word_id
  • Number
  • 41347812
  • 文本id
  • video_list
  • RateVideoVo []
  • null
  • 评价视频列表
  • └ video_id
  • Number
  • 1232323
  • 视频id
  • └ number
  • Number
  • 1
  • 视频编号
  • └ rate_id
  • Number
  • 234234
  • 评价ID
  • └ status
  • Number
  • 0
  • 视频状态
  • └ type
  • Number
  • 1
  • 评价类型
  • └ url
  • String
  • 2342342
  • 视频url
  • └ cover_url
  • String
  • www.video.com
  • 视频封面url
  • tag_list
  • RateTagVo []
  • null
  • 标签集合
  • └ tag_id
  • Number
  • 234234
  • 标签ID
  • └ number
  • Number
  • 1
  • 第几个标签组
  • └ rate_id
  • Number
  • 23423234
  • 评价ID
  • └ status
  • Number
  • 1
  • 标签状态
  • └ type
  • Number
  • 2
  • 标签类型
  • tags
  • Tag []
  • null
  • 标签词
  • └ id
  • String
  • ewer
  • 标签元素ID
  • └ value
  • String
  • fsdfsdfs
  • 标签元素值

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaRateRateplatformCommonQueryRequest req = new AlibabaRateRateplatformCommonQueryRequest();
AlibabaRateRateplatformCommonQueryRequest.RateQueryRequest obj1 = new AlibabaRateRateplatformCommonQueryRequest.RateQueryRequest();
obj1.setEndDate(StringUtils.parseDateTime("2017-12-12 12:12:12"));
obj1.setParentTargetType(2L);
obj1.setPageSize(20L);
obj1.setRaterType(1L);
obj1.setSource("ali.china.tmall.car");
obj1.setType(54L);
obj1.setRateId(11111111L);
obj1.setTargetId("11111111");
obj1.setStartDate(StringUtils.parseDateTime("2017-12-12 12:12:12"));
obj1.setStatus(0L);
obj1.setParentTargetId("1111111");
obj1.setRaterId("1111111");
obj1.setCurrentPageNum(1L);
obj1.setTargetType(1L);
obj1.setExtraInfo("{}");
obj1.setQueryIndexAndSet(""itemId:43434"");
obj1.setTargetTypeSet("1,2");
obj1.setSort(1L);
obj1.setSortOrder(1L);
obj1.setQueryIndexOrSet(""control_status:0"");
obj1.setQueryIndexConjunctionOrSet(""control_status:1,control_status:2","good_normal_bad:4,good_normal_bad:5"");
obj1.setHasContent(1L);
obj1.setHasPic(1L);
obj1.setHasUgc(1L);
req.setParam1(obj1);
AlibabaRateRateplatformCommonQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_rate_rateplatform_common_query_response>
    <result>
        <result_code>0</result_code>
        <has_next>false</has_next>
        <message>sure</message>
        <total>0</total>
        <success>true</success>
        <data_list>
            <rate_item_vo>
                <algo_sort>1</algo_sort>
                <anonymous>0</anonymous>
                <attributes>a:1</attributes>
                <extra_info>b:1</extra_info>
                <gmt_create>2017-12-12 12:12:12</gmt_create>
                <gmt_modified>2017-12-12 12:12:12</gmt_modified>
                <grade_list>
                    <rate_grade_vo>
                        <grade_id>1</grade_id>
                        <number>1</number>
                        <rate_id>111111</rate_id>
                        <status>0</status>
                        <type>54</type>
                        <value>1</value>
                        <extra_info>{}</extra_info>
                    </rate_grade_vo>
                </grade_list>
                <image_list>
                    <rate_image_vo>
                        <image_id>1111111</image_id>
                        <number>1</number>
                        <rate_id>11111</rate_id>
                        <status>0</status>
                        <type>1</type>
                        <url>www.pic.com</url>
                    </rate_image_vo>
                </image_list>
                <locale>China</locale>
                <number>1</number>
                <parent_target_id>11111111</parent_target_id>
                <parent_target_type>1</parent_target_type>
                <partition_key>134333</partition_key>
                <partition_type>item</partition_type>
                <rate_expire_time>1343433434</rate_expire_time>
                <rate_id>1113434</rate_id>
                <rater_id>431543543</rater_id>
                <rater_type>1</rater_type>
                <reply_count>34341</reply_count>
                <scene>iphone</scene>
                <source>damai</source>
                <status>0</status>
                <target_id>343415</target_id>
                <target_type>1</target_type>
                <type>1</type>
                <word_list>
                    <rate_word_vo>
                        <content>good</content>
                        <language>Chinese</language>
                        <number>1</number>
                        <rate_id>11343211</rate_id>
                        <status>0</status>
                        <type>1</type>
                        <word_id>41347812</word_id>
                    </rate_word_vo>
                </word_list>
                <video_list>
                    <rate_video_vo>
                        <video_id>1232323</video_id>
                        <number>1</number>
                        <rate_id>234234</rate_id>
                        <status>0</status>
                        <type>1</type>
                        <url>2342342</url>
                        <cover_url>www.video.com</cover_url>
                    </rate_video_vo>
                </video_list>
                <tag_list>
                    <rate_tag_vo>
                        <tag_id>234234</tag_id>
                        <number>1</number>
                        <rate_id>23423234</rate_id>
                        <status>1</status>
                        <type>2</type>
                        <tags>
                            <tag>
                                <id>ewer</id>
                                <value>fsdfsdfs</value>
                            </tag>
                        </tags>
                    </rate_tag_vo>
                </tag_list>
            </rate_item_vo>
        </data_list>
    </result>
</alibaba_rate_rateplatform_common_query_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

返回
顶部