API接口获取快手商品详情(封装代码)

发布时间 2023-06-05 16:21:48作者: 万邦Noah

快手是中国最大的短视频平台之一,也是许多电商企业进行推广的重要渠道。为了更好地了解快手的商品信息,我们可以通过API接口来获取商品详情。

首先,我们需要了解快手API接口和相应的文档

接下来,我们需要准备请求接口的工具。在这里,我 要介绍Python语言和requests库。requests是一个很强大的HTTP请求库,可以方便地完成HTTP请求和响应。同时,Python也有广泛的数据处理和分析库,可以轻松地对获取的数据进行处理和分析。

在我们准备好工具之后,我们就可以开始调用快手商品详情接口了。首先,我们需要获取要查询的商品ID,可以从快手APP的商品详情页地址中获取。

然后,我们使用Python和requests库建立一个HTTP请求,将URL和查询参数传递进去即可。由于快手API接口需要身份认证,因此我们还需要在请求头设置快手开放平台提供的access_token参数。

item_get-根据ID取商品详情 注册开通

ks.item_get

公共参数

请求地址: https://api-gw.onebound.cn/ks/item_get

名称类型必须描述
key String 调用key(必须以GET方式拼接在URL中)
secret String 调用密钥
api_name String API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]
cache String [yes,no]默认yes,将调用缓存的数据,速度比较快
result_type String [json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读
lang String [cn,en,ru]翻译语言,默认cn简体中文
version String API版本

请求参数

请求参数:num_iid=79356974

参数说明:num_iid:商品ID ; delist_time不为空代表商品已下架;数据会获取异常。

以下是具体示范代码:

{
        "item": {
            "num_iid": "20046611202546",
            "title": "重磅200克男款休闲百搭【招财猫】纯棉短袖T恤",
            "desc_short": "",
            "price": 19.9,
            "total_price": 0,
            "suggestive_price": 0,
            "orginal_price": 0,
            "nick": "达人丽丽教搭配",
            "num": 0,
            "min_num": 0,
            "detail_url": "https://app.kwaixiaodian.com/page/kwaishop-goods-detail-h5-vue/detail?id=20046611202546",
            "pic_url": "https://u2-203.ecukwai.com/bs2/image-kwaishop-product/ITEM_IMAGE-407236546-515f399e73df4f228b0171dff65cef9a.jpg",
            "brand": "其他/other",
            "brandId": null,
            "rootCatId": 0,
            "cid": 0,
            "crumbs": [],
            "created_time": "",
            "modified_time": "",
            "delist_time": "",
            "desc": [
                "https://u2-203.ecukwai.com/bs2/image-kwaishop-product/ITEM_DETAIL_IMAGE-407236546-2fd76963ba6e41b4bb52982191a97daf.jpg",
                "https://u2-203.ecukwai.com/bs2/image-kwaishop-product/ITEM_DETAIL_IMAGE-407236546-56e029ac29624b3bb984bc11730bfe12.jpg",
            ],
            "desc_img": [],
            "item_imgs": [
                {
                    "url": "https://u1-203.ecukwai.com/bs2/image-kwaishop-product/ITEM_IMAGE-407236546-515f399e73df4f228b0171dff65cef9a.jpg"
                },
                {
                    "url": "https://u1-203.ecukwai.com/bs2/image-kwaishop-product/ITEM_IMAGE-407236546-68b7ad1802a9475e929adad9efe06bf2.jpg"
                }
            ],
            "item_weight": "",
            "item_size": "",
            "location": "",
            "post_fee": "",
            "express_fee": "",
            "ems_fee": "",
            "shipping_to": "",
            "has_discount": "",
            "video": [],
            "is_virtual": "",
            "sample_id": "",
            "is_promotion": "",
            "props_name": null,
            "prop_imgs": {
                "prop_img": []
            },
            "property_alias": "",
            "props": [
                {
                    "name": "品牌",
                    "value": "其他/other"
                },
                {
                    "name": "主材质",
                    "value": ""
                }
            ],
            "total_sold": "",
            "skus": {
                "sku": [
                    {
                        "price": 19.9,
                        "total_price": 0,
                        "orginal_price": 0,
                        "properties": "20601742184:20601742196",
                        "properties_name": "20601742184:20601742196:白色:4XL 170-185斤;",
                        "quantity": 679,
                        "sku_id": 70581398202546
                    },
                    {
                        "price": 19.9,
                        "total_price": 0,
                        "orginal_price": 0,
                        "properties": "20601742184:20601742197",
                        "properties_name": "20601742184:20601742197:白色:5XL 185-200斤;",
                        "quantity": 685,
                        "sku_id": 70581398203546
                    }
                ]
            },
            "seller_id": 407236546,
            "sales": "311",
            "shop_id": 407236546,
            "props_list": [],
            "seller_info": {
                "nick": "达人丽丽教搭配",
                "shop_type": null,
                "user_num_id": 407236546,
                "sid": 407236546,
                "title": "达人丽丽教搭配",
                "zhuy": "https://app.kwaixiaodian.com/page/kwaishop-c-shoplist?layoutType=4&enableWK=1&id=407236546",
                "shop_name": "达人丽丽教搭配"
            },
            "tmall": "false",
            "warning": "",
            "url_log": [],
            "shop_name": "达人丽丽教搭配",
            "_ddf": "jf",
            "props_img": [],
            "format_check": "fail"
        },
        "error": "",
        "translate_status": "",
        "translate_time": 0,
        "language": {
            "default_lang": "cn",
            "current_lang": "cn"
        },
        "reason": "",
        "error_code": "0000",
        "cache": 0,