eBay API 请求错误代码 10009

2024-04-23 06:22:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是Ebay Python SDK 当我运行这段代码时,它会打印错误:

ConnectionError:'VerifyAddFixedPriceItem:类:RequestError,严重性:Error,代码:10009,否<;项目.货币>;存在或<;项目.货币>;被指定为空标记。否<;项目.货币>;存在或<;项目.货币>;在请求中指定为空标记,类:RequestError,严重性:Error,代码:10009,否<;项目。国家>;存在或<;项目。国家>;被指定为空标记。否<;项目。国家>;存在或<;项目。国家>;在请求中指定为空标记,类:RequestError,严重性:Error,代码:10009,否<;项目列表持续时间>;存在或<;项目列表持续时间&指定为空标记。否<;项目列表持续时间>;存在或<;项目列表持续时间>;在请求中指定为空标记。'

我很确定我指定了所需的参数,所以不明白为什么会出错。在

从代码中: “国家”:“美国”, '货币':'美元', 'ListingDuration':'GTC'

from ebaysdk.trading import Connection as Trading
api = Trading(domain='api.sandbox.ebay.com', config_file='ebay.yaml')

item = {
        'Title':   'Item Title',
        'Description': ' This is the description for the Item',
        'PrimaryCategory': {'CategoryID': '377'},
        'PrivateListing':     'True',
        'ConditionID':        '1000',
        'Country':            'US',
        'Currency':           'USD',
        'DispatchTimeMax':    '5',
        'ListingDuration':    'GTC',
        'ListingType':        'FixedPriceItem',
        'PaymentMethods':     'PayPal',
        'PayPalEmailAddress': 'xxx@gmail.com',
        'PictureDetails':     {
                                'PictureURL': 'picture_url',
                                'PhotoDisplay': 'SuperSize',
                              },
        'Location':           'Melbourne',
        'ReturnPolicy':     {
                                'ReturnsAcceptedOption': 'ReturnsAccepted',
                                'RefundOption': 'MoneyBack',
                                'ReturnsWithinOption': 'Days_30',
                                'Description': 'If you change your mind, please return your item within 30 days of recieving it for refund.',
                                'ShippingCostPaidByOption': 'Buyer'
                            },

        'ShippingDetails':    {

                            'ShippingType': 'Flat',
                            'ShippingServiceOptions':
                                {
                                    'FreeShipping': 'True',
                                    'ShippingService': 'AU_FastwayCouriers',
                                    'ShippingServiceCost': '0',
                                },
                            'InternationalShippingServiceOption': {
                                'FreeShipping': 'True',
                                'ShippingServiceCost': '0',
                                'ShippingService': 'AU_StandardInternational',
                                'ShippingServiceAdditionalCost': '0',
                                'ShippingServicePriority': '1',
                                'ShipToLocation': 'Worldwide',
                                }
                            }
   }

response = api.execute('VerifyAddFixedPriceItem', item)

print(response.reply)

Tags: 项目代码标记ltgtapitrue列表