Ben bu yüzden bazı örneklere lookong Büyük Tüccar Hizmet işleri, here ben bazı sınıfları ve ABD site için bir xml dosyası kurulumu ile geldi nasıl anlamak Ebay Sandbox bazı testler yapıyorum.
Ben bu xml dosyasını, ürün ebay listelenen kullanırsanız gayet iyi çalışıyor, ama ben italyanca site ben karışıklık şey için xml çıkışını ayarlamak çalıştığınızda.
Yani, bu xml dosyası:
<?xml version="1.0" encoding="UTF-8"?>
<BulkDataExchangeRequests>
<Header>
<SiteID>101</SiteID>
<Version>577</Version>
</Header>
<AddFixedPriceItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<ErrorLanguage>it_IT</ErrorLanguage>
<WarningLevel>High</WarningLevel>
<Version>577</Version>
<MessageID>Request 1</MessageID>
<Item>
<SKU>49203489082034</SKU>
<Country>IT</Country>
<Currency>EUR</Currency>
<Description>Item description</Description>
<DispatchTimeMax>3</DispatchTimeMax>
<InventoryTrackingMethod>SKU</InventoryTrackingMethod>
<ListingDuration>Days_7</ListingDuration>
<ListingType>FixedPriceItem</ListingType>
<PostalCode>25121</PostalCode>
<PaymentMethods>PayPal</PaymentMethods>
<PayPalEmailAddress>example@example.com</PayPalEmailAddress>
<PrimaryCategory>
<CategoryID>118326</CategoryID>
</PrimaryCategory>
<Quantity>10</Quantity>
<StartPrice>5.0</StartPrice>
<ShippingDetails>
<ShippingType>Flat</ShippingType>
<ShippingServiceOptions>
<ShippingServicePriority>1</ShippingServicePriority>
<ShippingService>SDA</ShippingService>
<ShippingServiceCost>2.50</ShippingServiceCost>
<ShippingServiceAdditionalCost>1.50</ShippingServiceAdditionalCost>
</ShippingServiceOptions>
</ShippingDetails>
<Title>Test Item</Title>
<ReturnPolicy>
<ReturnsAcceptedOption>ReturnsAccepted</ReturnsAcceptedOption>
<RefundOption>MoneyBack</RefundOption>
<ReturnsWithinOption>Days_30</ReturnsWithinOption>
<Description>Return policy details</Description>
<ShippingCostPaidByOption>Buyer</ShippingCostPaidByOption>
</ReturnPolicy>
</Item>
</AddFixedPriceItemRequest>
</BulkDataExchangeRequests>
Site kimliği ve sürümüne değerleri ebay dokümanlar atıfta, doğru gibi görünüyor. Kategori id sanbox.ebay.it alınır.
Ben doğru şekilde API çağrısı yapıyor muyum? I bazı değerleri beyan unuttum? Veya bazı değerler geçerli değil mi?
Kendime soru cevap: i yanı sıra İtalyan versiyonu (101) için, category_id ve ShippingService (IT_ExpressCourrier) karıştırmasını Eğer ShippingTimeMax belirtmeniz gerekir.