범주 속성 가중치 및 측정값


무게, 부피, 길이 및 기타 속성과 같은 표준 단위 매개변수를 표준화하기 위해 Taobao는 도량형 프로젝트를 시작했습니다.

후속 작업 taobao.itemcats.get 및 taobao.itemprops.get은 무게 및 측정 정보를 얻기 위해 필드를 추가합니다.

1, Category 인터페이스: taobao.itemcats.get, 필드 추가:

1.1 taosir_cat: 카테고리 측정 여부, 참: 예; 거짓: 아니요.

케이스:

{
    "itemcats_get_response": {
        "item_cats": {
            "item_cat": [
                {
                    "cid": 134852557,
                    "is_parent": false,
                    "name": "度量衡测试类目1",
                    "parent_cid": 134846593,
                    "taosir_cat": false
                },
                {
                    "cid": 134846594,
                    "is_parent": false,
                    "name": "度量衡测试子类目2",
                    "parent_cid": 134846593,
                    "taosir_cat": true
                }
            ]
        }
    }
}


2, 카테고리 인터페이스: taobao.itemprops.get, 두 개의 필드를 추가하세요.

2.1 is_taosir: 이 측정 속성인지 여부, true는 false입니다.

2.2 taosir_do: 도량형 정보

2.2.1      .

2.2.2 type: 시간 유형: 0은 비시간, 1은 시점, 2는 시간 범위를 의미합니다.

2.2.3 std_unit_list: 유닛 목록, attr_key는 유닛 ID, attr_value는 유닛 이름입니다.

2.2.4 expr_el_list: 표현식 요소 목록, 표현식 가중치 및 치수가 아닌 경우 이 필드가 없습니다.

2.2.4.1 type: 요소 유형

2.2.4.2 text: 표시 텍스트

2.2.4. isShowLabel: 여부 표시된 라벨 요소에만 사용

2.2.4.4 isLabel: value_data를 표시하고 조립하는 데 사용되는 레이블 요소

2.2.4.5 isInput: 일반 입력 상자인지 여부

2.2. 4.6 사례 설명: 표현은 입니다. 판매자가 4, 5, 6을 각각 입력한 후 4X5X6에 판매자가 선택한 단위(예: cm)를 더해 조립해야 합니다. 4X5X6cm로 조립되어 제품 출시됩니다. 그런 다음 "long" 요소의 유형은 isShowLabel입니다. 입력 상자의 유형은 isInput이고 "X" 유형은 isLabel입니다.

케이스:

{
    "itemprops_get_response": {
        "item_props": {
            "item_prop": [
                {
                    "is_taosir": true,
                    "is_enum_prop": false,
                    "must": false,
                    "name": "净含量",
                    "pid": 145998403,
                    "taosir_do": {
                        "precision": 2,
                        "std_unit_list": {
                            "std_unit": [
                                {
                                    "attr_key": "34",
                                    "attr_value": "g"
                                },
                                {
                                    "attr_key": "35",
                                    "attr_value": "mg"
                                }
                            ]
                        },
                        "type": 0
                    }
                },
                {
                    "is_taosir": true,
                    "is_enum_prop": false,
                    "must": false,
                    "name": "尺寸",
                    "pid": 145994486,
                    "taosir_do": {
                        "expr_el_list": {
                           "expr_el": [
                                {
                                    "is_input": false,
                                    "is_label": false,
                                    "is_show_label": true,
                                    "text": "长",
                                    "type": 0
                                },
                                {
                                    "is_input": true,
                                    "is_label": false,
                                    "is_show_label": false,
                                    "type": 2
                                },
                                {
                                    "is_input": false,
                                    "is_label": true,
                                    "is_show_label": false,
                                    "text": "X",
                                    "type": 1
                                },
                                {
                                    "is_input": false,
                                    "is_label": false,
                                    "is_show_label": true,
                                    "text": "高",
                                    "type": 0
                                },
                                {
                                    "is_input": true,
                                    "is_label": false,
                                    "is_show_label": false,
                                    "type": 2
                                },
                                {
                                    "is_input": false,
                                    "is_label": true,
                                    "is_show_label": false,
                                    "text": "X",
                                    "type": 1
                                },
                                {
                                    "is_input": false,
                                    "is_label": false,
                                    "is_show_label": true,
                                    "text": "宽",
                                    "type": 0
                                },
                                {
                                    "is_input": true,
                                    "is_label": false,
                                    "is_show_label": false,
                                    "type": 2
                                }
                            ]
                        },
                        "precision": 2,
                        "std_unit_list": {
                            "std_unit": [
                                {
                                    "attr_key": "1",
                                    "attr_value": "m"
                                }
                            ]
                        },
                        "type": 0
                    }
                },
                {
                    "is_taosir": true,
                    "is_enum_prop": false,
                    "must": false,
                    "name": "有效期",
                    "pid": 146000464,
                    "taosir_do": {
                        "expr_el_list": {
                            "expr_el": [
                                {
                                    "is_input": true,
                                    "is_label": false,
                                    "is_show_label": false,
                                    "type": 2
                                },
                                {
                                    "is_input": false,
                                    "is_label": true,
                                    "is_show_label": false,
                                    "text": "至",
                                    "type": 1
                                },
                                {
                                    "is_input": true,
                                    "is_label": false,
                                    "is_show_label": false,
                                    "type": 2
                                }
                            ]
                        },
                        "precision": 0,
                        "std_unit_list": {
                            "std_unit": [
                                {
                                    "attr_key": "10001",
                                    "attr_value": "年"
                                }
                            ]
                        },
                        "type": 2
                    }
                },
                {
                    "is_taosir": true,
                    "is_enum_prop": true,
                    "must": false,
                    "name": "规格",
                    "pid": 145998404,
                    "prop_values": {
                        "prop_value": [
                            {
                                "name": "2X500克",
                                "vid": 144646466
                            },
                            {
                                "name": "3X1.5千克",
                                "vid": 144648454
                            }
                        ]
                    },
                    "taosir_do": {
                        "expr_el_list": {
                            "expr_el": [
                                {
                                    "is_input": false,
                                    "is_label": false,
                                    "is_show_label": true,
                                    "text": "盒",
                                    "type": 0
                                },
                                {
                                    "is_input": true,
                                    "is_label": false,
                                    "is_show_label": false,
                                    "type": 2
                                },
                                {
                                    "is_input": false,
                                    "is_label": true,
                                    "is_show_label": false,
                                    "text": "X",
                                    "type": 1
                                },
                                {
                                    "is_input": false,
                                    "is_label": false,
                                    "is_show_label": true,
                                    "text": "克",
                                    "type": 0
                                }
                            ]
                        },
                        "precision": 2,
                        "std_unit_list": {
                            "std_unit": [
                                {
                                    "attr_key": "35",
                                    "attr_value": "毫克"
                                }
                            ]
                        },
                        "type": 0
                    }
                },
                {
                    "is_taosir": false,
                    "is_enum_prop": true,
                    "must": false,
                    "name": "品牌",
                    "pid": 22370001,
                    "prop_values": {
                        "prop_value": [
                            {
                                "name": "安耐晒",
                                "vid": 3327418
                            },
                            {
                                "name": "欧碧泉",
                                "vid": 142280368
                            },
                            {
                                "name": "美宝莲",
                                "vid": 3316230
                            }
                        ]
                    },
                    "taosir_do": {}
                }
            ]
        }
    }
}


3, 케이스 설명, 열거 유형 가중치 및 측정값 속성 항목은 일반 속성 항목과 동일합니다. , 특별한 논리 없이. 주로 비열거형 속성 항목(is_enum_prop==false 또는 is_input_prop==true)의 경우 판매자가 입력한 텍스트의 형식이 지정됩니다. 3.1.1 taobao.itemcat s.get

인터페이스는 결과를 반환합니다. taosir_cat 필드 값은 true입니다.

3.1.2 taobao.itemprops.get

인터페이스는 다음 결과를 반환합니다.

3.1.3 페이지 상호작용 효과는 그림과 같습니다. 판매자가 값 200을 입력합니다. 단위 g를 선택한 후 판매자가 입력한 텍스트로 200g

로 조합되어 제품 출시에 전달됩니다. 즉, 매개변수로 입력됩니다.

3.2 표현 가중치 및 측정값, 즉 여러 입력 상자와 단위 선택 드롭다운 상자

3.2.1 taobao.itemcats.get인터페이스에서 반환된 결과에서 taosir_cat 필드 값이 true입니다.

3.2.2 taobao.itemprops.get 인터페이스는 다음 결과를 반환합니다.

TB171NGHXXXXXcNXXXXwu0bFXXX.png

3.2.3 페이지 상호 작용 효과는 그림과 같습니다. TB1Y24uHXXXXXb2aXXXwu0bFXXX.png, 판매자는 각각 3, 4, 5 값을 입력하고 단위 m을 선택한 다음 어셈블리는 3X4X5m이 판매자가 입력한 텍스트로 제품 게시 인터페이스에 전달됩니다. 매개변수로 입력됩니다.

3.3 시점 가중치 및 측정은 6가지 유형으로 나뉩니다. 월 일 및 시, 연도 및 월 일, 시, 분 및 초입니다.

3.3.1 taobao.itemcats.get 인터페이스가 반환한 결과의 taosir_cat 필드 값은 true입니다.

3.3.2 taobao.itemprops.get 인터페이스는 다음과 같이 결과를 반환합니다.

TB1t7dFHXXXXXXVXpXXwu0bFXXX.png

3.3.3 페이지 상호 작용 효과는 그림과 같습니다. , 판매자는 ​​2014, 12, 1 값을 입력합니다. 각각 930 , 0은 판매자가 입력한 텍스트로 2014-12-01 9:30:00로 조립되어 제품 퍼블리싱에 전달됩니다. 즉, 매개변수로 입력됩니다.

3.4 시간 간격 가중치 및 측정값은 6가지 유형으로 나뉩니다. 월 일 및 시와 연도 및 월 일, 시, 분 및 초입니다.

3.4.1 taobao.itemcats.gettaobao.itemcats.get 인터페이스에서 반환된 결과의 taosir_cat 필드 값은 true입니다.

3.4.2 taobao.itemprops.get 인터페이스는 다음 결과를 반환합니다.

TB1cNFHHXXXXXa7XXXXwu0bFXXX.png

3.4.3페이지 상호 작용 효과는 그림과 같습니다. , 판매자가 값을 입력합니다. ​​​​2014, 12, 2015, 2 각각 그러면 어셈블리는 2014-12 to 2015-02이며 판매자가 입력한 텍스트, 즉 매개변수로 입력되어 제품 출시 인터페이스에 전달됩니다.

FAQ

  • 아직 이 문서에 대한 FAQ가 없습니다