alibaba.rate.rateplatform.query (创新评价查询)

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

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param1 RateQueryRequest 可选 查询请求对象
  • └ end_date
  • Date
  • 可选
  • 2017-12-12 12:12:12
  • 结束时间
  • └ parent_target_type
  • Number
  • 可选
  • 2
  • 父评价对象类型
  • └ page_size
  • Number
  • 可选
  • 20
  • 默认值:0
  • 查询页大小
  • └ 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
  • 默认值:0
  • 当前查询页
  • └ target_type
  • Number
  • 可选
  • 1
  • 评价对象类型

响应参数

名称 类型 示例值 描述
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
  • 打分项分值
  • 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

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaRateRateplatformQueryRequest req = new AlibabaRateRateplatformQueryRequest();
AlibabaRateRateplatformQueryRequest.RateQueryRequest obj1 = new AlibabaRateRateplatformQueryRequest.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);
req.setParam1(obj1);
AlibabaRateRateplatformQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_rate_rateplatform_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>
                    </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>
            </rate_item_vo>
        </data_list>
    </result>
</alibaba_rate_rateplatform_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

返回
顶部