查询全量图片

查询商家店铺内全量图片,通过scrollId游标进行遍历,一次查询中使用一个scrollId,普通分页查询使用[查询图片信息接口]

1.请求参数:

请求URL:

POST https://kf.fw199.com/gateway/jd/imgzone/image/queryall

公共参数

参数名称 参数类型 是否必须 示例值 参数描述
appid String 合作伙伴AppId
timestamp String 1657525936 当前Unix时间戳,秒
seller_nick String 38173182 京东的账号,对应蜂巢授权返回jdseller字段
sign String

业务参数

名称 类型 必须 示例值 描述
ware com.jd.pop.ware.ic.api.domain.Ware 商品对象
skus java.util.List sku列表 (只写属性用于 新建商品且必填),最多299个

2. 请求示例代码(Java)

请求示例代码

 @Test
    public void     JDImageQueryAll() throws Exception {
        String sellerNick = Config.JDSellerNick ;
        //业务参数
        Map<String, String> data = new HashMap<String, String>();
        data.put("appid",  Config.AppId);
        data.put("seller_nick", sellerNick);
        Long timestamp = System.currentTimeMillis() / 1000;
        data.put("timestamp", timestamp.toString());
        data.put("category_id", "0");

//        data.put("scroll_id","DnF1ZXJ5VGhlbkZldGNoBAAAAAACqQYuFkJhNTlqZnBaU2ZhSUI1WW1Bc0JJMEEAAAAAAEGykBZwdG9pZU1qaVFtT0ttUnNxRkxPRnJRAAAAAA7vPFoWVTMtZWkwWDZUMTJWOWttUmZud3FCQQAAAAAE1a70FlBqV3hCMFhsU2tPWmxxUW04N2JlTHc=");
        data.put("sign", Utils.Sign(data, Config.AppSecret));
       doHttpRequest(Config.JDImageQueryAll, data);
    }

3. 返回结果如下:

{
    "code": 0,
    "message": "ok",
    "data": {
        "result": [{
            "---": {
                "vender_id": "75064",
                "img_type": "JPG/JPEG/PNG等",
                "category_id": "10012",
                "img_name": "测试名称",
                "img_width": "800",
                "img_url": "jfs/t1/228692/29/6481/143338/65707997F94dc8e26/3551881587dfd5ee.jpg",
                "created": "2023-01-01 11:11:11",
                "img_height": "800",
                "img_id": "2cjlk-8545473c81-1p7",
                "img_size": "143338",
                "state": "1",
                "use_flag": "0"
            }
        }],
        "total_num": "453432",
        "scroll_id": "AAAAAAAVVBSET432WSAF",
        "return_code": "1",
        "desc": "查询失败"
    }
}
}

说明: code为0表示成功,非0为失败,message会包含失败原因。

4. 返回结果说明:

名称 类型 示例值 描述
query_all_image_result java.util.Map MAP结果集 MAP结果集
- total_num Number 453432 查询到的图片总数
- desc String 查询失败 返回码为1时为操作成功,返回码为0时为操作失败原因
- return_code String 1 返回状态码:1,操作成功;0,操作失败
- scroll_id String AAAAAAAVVBSET432WSAF 游标ID
result java.util.List<com.jd.imgzone.domain.imginfo.ImgzoneImgInfo> 返回查询的图片列表 返回查询的图片列表
— category_id Number 10012 分类ID
— created Date 2023-01-01 11:11:11 创建时间
— img_height Number 800 图片高度,单位px
— img_id String 2cjlk-8545473c81-1p7 图片ID
— img_name String 测试名称 图片名称
— img_size Number 143338 图片大小,单位byte
— img_type String JPG/JPEG/PNG等 图片后缀[JPG/JPEG/PNG/BMP/WEBP]
— img_url String 图片url示例 图片url,具体格式和示例见描述
— img_width Number 800 图片宽度,单位px
— state Number 1 图片状态[1-有效, 3-回收站, 6-已删除查不出来]
— use_flag Number 0 是否被引用:1,是;0,否
— vender_id Number 75064 商家ID
文档更新时间: 2024-06-28 16:37   作者:JSL