批量折扣商品管理

批量添加/更新/刪除參加批量折扣活動的商品。

相關URL

Newegg.com: https://api.newegg.com/marketplace/datafeedmgmt/feeds/submitfeed?sellerid={sellerid}&requesttype={RequestType}
Neweggbusiness.com: https://api.newegg.com/marketplace/b2b/datafeedmgmt/feeds/submitfeed?sellerid={sellerid}&requesttype={RequestType}
Newegg.ca: https://api.newegg.com/marketplace/can/datafeedmgmt/feeds/submitfeed?sellerid={sellerid}&requesttype={RequestType}

註:請確保您的請求URL全都是小寫(除Seller ID)並且不能包含任何空格或者分行符號。

參數

名稱 是否必填? 描述
sellerid 您在新蛋商城的商家編號
RequestType 值:VOLUME_DISCOUNT_DATA

相關請求資訊

HTTP方式 是否需要認證? 請求格式 回覆格式 頻率限制
POST 需要 XML,Json XML,Json 1000 請求/小時

請求文件主體

屬性 是否必填? 格式 描述
DocumentVersion Decimal 固定值:1.0
MessageType String 固定值:VolumeDiscount
SellerPartNumber String 商品的seller part#。它將用於標識該商品加入/退出該項目。
NeweggItemNumber String 新蛋制訂給每個商品的唯一識別碼
VolumeActivation String 有效值:
True:添加批量折扣項目的商品或者更新項目中已存在的商品。
False:從批量折扣項目中移除商品
Priority Integer 為批量折扣設置階梯
Quantity Integer 為當前階梯的批量折扣設置商品訂購數量
SellingPrice Decimal 為當前階梯的批量折扣設置商品單價
EnableFreeShipping Integer 為當前階梯的批量折扣設置運輸方式。
有效值:
0:Default 默認運費
1:Free 免運費

Schema: VolumeDiscount.xsd

示例:XML, Request

POST https://api.newegg.com/marketplace/datafeedmgmt/feeds/submitfeed?sellerid={sellerid}&requesttype=VOLUME_DISCOUNT_DATA
Authorization: 720ddc067f4d115bd544aff46bc75634
SecretKey: 21EC2020-3AEA-1069-A2DD-08002B30309D
Content-Type: application/xml
Accept: application/xml

<NeweggEnvelope>
    <Header>
        <DocumentVersion>1.0</DocumentVersion>
    </Header>
    <MessageType>VolumeDiscount</MessageType>
    <Message>
        <VolumeDiscountList>
            <ItemVolumeDiscountInfo>
                <SellerPartNumber>Lisa123</SellerPartNumber>
                <NeweggItemNumber>9SIA0060004762</NeweggItemNumber>
                <VolumeActivation>True</VolumeActivation>
                <DiscountSetting>
                    <Tier>
                        <Priority>1</Priority>
                        <Quantity>10</Quantity>
                        <SellingPrice>9999.99</SellingPrice>
                        <EnableFreeShipping>0</EnableFreeShipping>
                    </Tier>
                    <Tier>
                        <Priority>2</Priority>
                        <Quantity>20</Quantity>
                        <SellingPrice>8888.99</SellingPrice>
                        <EnableFreeShipping>0</EnableFreeShipping>
                    </Tier>
                    <Tier>
                        <Priority>3</Priority>
                        <Quantity>30</Quantity>
                        <SellingPrice>7777.99</SellingPrice>
                        <EnableFreeShipping>0</EnableFreeShipping>
                    </Tier>
                </DiscountSetting>
            </ItemVolumeDiscountInfo>
            <ItemVolumeDiscountInfo>
                <SellerPartNumber>789</SellerPartNumber>
                <NeweggItemNumber>012</NeweggItemNumber>
                <VolumeActivation>True</VolumeActivation>
                <DiscountSetting>
                    <Tier>
                        <Priority>1</Priority>
                        <Quantity>10</Quantity>
                        <SellingPrice>9999.99</SellingPrice>
                        <EnableFreeShipping>0</EnableFreeShipping>
                    </Tier>
                </DiscountSetting>
            </ItemVolumeDiscountInfo>
            <ItemVolumeDiscountInfo>
                <SellerPartNumber>123</SellerPartNumber>
                <VolumeActivation>True</VolumeActivation>
                <DiscountSetting>
                    <Tier>
                        <Priority>1</Priority>
                        <Quantity>10</Quantity>
                        <SellingPrice>9999.99</SellingPrice>
                        <EnableFreeShipping>1</EnableFreeShipping>
                    </Tier>
                </DiscountSetting>
            </ItemVolumeDiscountInfo>
            <ItemVolumeDiscountInfo>
                <NeweggItemNumber>456</NeweggItemNumber>
                <VolumeActivation>True</VolumeActivation>
                <DiscountSetting>
                    <Tier>
                        <Priority>1</Priority>
                        <Quantity>10</Quantity>
                        <SellingPrice>9999.99</SellingPrice>
                        <EnableFreeShipping>0</EnableFreeShipping>
                    </Tier>
                </DiscountSetting>
            </ItemVolumeDiscountInfo>
            <ItemVolumeDiscountInfo>
                <SellerPartNumber>B0369008</SellerPartNumber>
                <NeweggItemNumber>9SIA0060002417</NeweggItemNumber>
                <VolumeActivation>False</VolumeActivation>
            </ItemVolumeDiscountInfo>
            <ItemVolumeDiscountInfo>
                <SellerPartNumber>B0369008</SellerPartNumber>
                <VolumeActivation>False</VolumeActivation>
            </ItemVolumeDiscountInfo>
            <ItemVolumeDiscountInfo>
                <NeweggItemNumber>9SIA0060002417</NeweggItemNumber>
                <VolumeActivation>False</VolumeActivation>
            </ItemVolumeDiscountInfo>
            <ItemVolumeDiscountInfo>
                <SellerPartNumber>345</SellerPartNumber>
                <VolumeActivation>False</VolumeActivation>
            </ItemVolumeDiscountInfo>
            <ItemVolumeDiscountInfo>
                <NeweggItemNumber>678</NeweggItemNumber>
                <VolumeActivation>False</VolumeActivation>
            </ItemVolumeDiscountInfo>
        </VolumeDiscountList>
    </Message>
</NeweggEnvelope>

示例:Json, Request

POST https://api.newegg.com/marketplace/datafeedmgmt/feeds/submitfeed?sellerid={sellerid}&requesttype=VOLUME_DISCOUNT_DATA
Authorization: 720ddc067f4d115bd544aff46bc75634
SecretKey: 21EC2020-3AEA-1069-A2DD-08002B30309D
Content-Type: application

{
    "NeweggEnvelope": {
        "Header": {
            "DocumentVersion": "1.0"
        },
        "MessageType": "VolumeDiscount",
        "Message": {
            "VolumeDiscountList": {
                "ItemVolumeDiscountInfo": [
                    {
                        "SellerPartNumber": "Lisa123",
                        "NeweggItemNumber": "9SIA0060004762",
                        "VolumeActivation": "True",
                        "DiscountSetting": {
                            "Tier": [
                                {
                                    "Priority": "1",
                                    "Quantity": "10",
                                    "SellingPrice": "9999.99",
                                    "EnableFreeShipping": "0"
                                },
                                {
                                    "Priority": "2",
                                    "Quantity": "20",
                                    "SellingPrice": "8888.99",
                                    "EnableFreeShipping": "0"
                                },
                                {
                                    "Priority": "3",
                                    "Quantity": "30",
                                    "SellingPrice": "7777.99",
                                    "EnableFreeShipping": "0"
                                }
                            ]
                        }
                    },
                    {
                        "SellerPartNumber": "789",
                        "NeweggItemNumber": "012",
                        "VolumeActivation": "True",
                        "DiscountSetting": {
                            "Tier": {
                                "Priority": "1",
                                "Quantity": "10",
                                "SellingPrice": "9999.99",
                                "EnableFreeShipping": "0"
                            }
                        }
                    },
                    {
                        "SellerPartNumber": "123",
                        "VolumeActivation": "True",
                        "DiscountSetting": {
                            "Tier": {
                                "Priority": "1",
                                "Quantity": "10",
                                "SellingPrice": "9999.99",
                                "EnableFreeShipping": "1"
                            }
                        }
                    },
                    {
                        "NeweggItemNumber": "456",
                        "VolumeActivation": "True",
                        "DiscountSetting": {
                            "Tier": {
                                "Priority": "1",
                                "Quantity": "10",
                                "SellingPrice": "9999.99",
                                "EnableFreeShipping": "0"
                            }
                        }
                    },
                    {
                        "SellerPartNumber": "B0369008",
                        "NeweggItemNumber": "9SIA0060002417",
                        "VolumeActivation": "False"
                    },
                    {
                        "SellerPartNumber": "B0369008",
                        "VolumeActivation": "False"
                    },
                    {
                        "NeweggItemNumber": "9SIA0060002417",
                        "VolumeActivation": "False"
                    },
                    {
                        "SellerPartNumber": "345",
                        "VolumeActivation": "False"
                    },
                    {
                        "NeweggItemNumber": "678",
                        "VolumeActivation": "False"
                    }
                ]
            }
        }
    }
}

回覆文件主體

屬性 格式 描述
IsSuccess String 獲取文件狀態操作:
True:成功
False:失敗
OperationType String 固定值:SubmitFeedResponse
SellerID String 商家編號
RequestType String 值:VOLUME_DISCOUNT_DATA
RequestDate String 文件提交的時間(太平洋標準時間)
RequestStatus String 文件提交的狀態:
SUBMITTED  已提交
Memo String 附加資訊

Schema: SubmitFeedResponse.xsd

示例:XML, Response

<?xml version="1.0" encoding="utf-8"?>
<NeweggAPIResponse>
    <IsSuccess>true</IsSuccess>
    <OperationType>SubmitFeedResponse</OperationType>
    <SellerID>A006</SellerID>
    <ResponseBody>
        <ResponseList>
            <ResponseInfo>
                <RequestId>2291326430</RequestId>
                <RequestType>VOLUME_DISCOUNT_DATA</RequestType>
                <RequestDate>2/16/2012 12:29:19</RequestDate>
                <RequestStatus>SUBMITTED</RequestStatus>
            </ResponseInfo>
        </ResponseList>
    </ResponseBody>
    <Memo />
</NeweggAPIResponse>

示例:Json, Response

{
    "IsSuccess": true,
    "OperationType": "SubmitFeedResponse",
    "ResponseBody": {
        "ResponseList": [
            {
                "RequestDate": "2/22/2012 17:24:35",
                "RequestId": "2PQCX3CMQ82MK",
                "RequestStatus": "SUBMITTED",
                "RequestType": "VOLUME_DISCOUNT_DATA"
            }
        ]
    },
    "SellerID": "A006"
}

請求失敗錯誤資訊

常規HTTP錯誤回應,請參考回覆失敗錯誤代碼清單

錯誤代碼 描述
DF003 The MaxCount (maximum request records) CANNOT be over 30000.

最大請求數記錄不能超過30000

DF004 Unfortunately, we are unable to process your request at this time. We apologize for the inconvenience. Please try again later.

很抱歉,目前我們無法處理您的請求。請您稍後再試。

DF011 Your data feed request will not be processed during the scheduled data feed processing restriction from [{begin timestamp:hh:mm:ss, MM/DD/YYYY}] to [{end timestamp:hh:mm:ss, MM/DD/YYYY}]). Please contact datafeeds@newegg.com if you have any question or concern. Thank you for your patience.

在已定的資料處理限制期內,從[{begin timestamp:hh:mm:ss, MM/DD/YYYY}] 到 [{end timestamp:hh:mm:ss, MM/DD/YYYY}],您的資料請求將無法被處理。如您有任何問題或者疑問,請聯繫datafeeds@newegg.com。 感謝您的耐心等待。

示例:XML, Response

<?xml version="1.0" encoding="utf-8"?>
<Errors>
    <Error>
        <Code>DF003</Code>
        <Message>The MaxCount (maximum request records) CANNOT be over 30000</Message>
    </Error>
</Errors>

示例:Json, Response

[
    {
        "Code": "DF003",
        "Message": "The MaxCount (maximum request records) CANNOT be over 30000"
    }
]

更新日期:10/15/2018