eBay XML Api - 列出一个隔夜免费送货的项目

问题描述 投票:0回答:0

我正在尝试通过 eBay API 列出一个全球免费送货的商品,我在确定

ShippingDetails
的确切参数时遇到了问题。 我附上了我正在尝试在列表中实现的图像以及我目前正在使用的 XML,请注意我现在正在获取
Input data is invalid. Input data for tag <Item.ShippingDetails> is invalid or missing. Please check API documentation
'。

XML 数据:

def list_new_item():
    response = api.execute('AddFixedPriceItem', {
        'Item': {
            'Title': 'Random book',
            'Description': 'This is a random book item',
            'PrimaryCategory': {'CategoryID': '38583'},
            'StartPrice': '1.0',
            'CategoryMappingAllowed': 'true',
            'ConditionID': '1000',
            'Country': 'US',
            'Currency': 'USD',
            'DispatchTimeMax': '3',
            'ListingDuration': 'Days_30',
            'ListingType': 'FixedPriceItem',
            'PictureDetails': {
                'PictureURL': ['https://example.com']
            },
            "Location": "Calexico, California",
            'Quantity': '0',
            "ShippingDetails": {
                "ShippingServiceOptions": [
                    {
                        "ShippingServicePriority": 1,
                        "ShippingService": "Overnight",
                        "ShippingServiceCost": "0.00",
                        "FreeShipping": True,
                        "ShippingTimeMax": 1
                    }
                ]
                        },
            'ReturnPolicy': {
                'ReturnsAcceptedOption': 'ReturnsNotAccepted'
            }
        }
    })

    return response.dict()
python xml ebay-api ebay-sdk
© www.soinside.com 2019 - 2024. All rights reserved.