Категория Xml в ленте продуктов


Я хочу размещать товары на amazon в категории "Спортивные товары", используя канал продуктов mws.

Я просмотрел документацию, ее трудно понять, я также загружаю xsd, чтобы увидеть структуру xml , но она все еще работает.

Для этого отправляется xml (это только часть категории, я также отправляю все остальные элементы xml продукта..)

<ProductData> 
<SportsMemorabilia> 
<ProductType>SportsMemorabilia</ProductType> 
</SportsMemorabilia> 
</ProductData> 

Это дает мне эту ошибку

<Result> 
<MessageID>0</MessageID> 
<ResultCode>Error</ResultCode> 
<ResultMessageCode>5000</ResultMessageCode> 
<ResultDescription>XML Parsing Error at Line 104, Column 26: cvc-complex-type.2.4.b: The content of element 'SportsMemorabilia' is not complete. One of '{AuthenticatedBy}' is expected.</ResultDescription> 
</Result> 

Пожалуйста, напишите мне, как должен выглядеть xml в прикажите ему работать,

Спасибо.

Author: Yan, 2012-05-07

1 answers

Согласно текущей версии, это минимальный XML, который должен передавать опубликованный XSD. Это не значит, что это будет работать, так как функциональность, встроенная в сервис, может выполнять дополнительную проверку.

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<!-- Sample XML generated by QTAssistant (http://www.paschidev.com) -->
<SportsMemorabilia>
    <ProductType>SportsMemorabilia</ProductType>
    <AuthenticatedBy>AuthenticatedBy1</AuthenticatedBy>
    <ConditionProvidedBy>ConditionProvidedBy1</ConditionProvidedBy>
    <ConditionRating>ConditionRating1</ConditionRating>
</SportsMemorabilia>

Для доступа к услугам вам необходимо настроить учетную запись; вы также должны заполнить, по крайней мере, два других элемента.

Я настоятельно рекомендую вам ознакомиться с документом, размещенным здесь... По крайней мере, минимум выше должен помочь вам пройти проверку XSD ошибки.

 1
Author: Petru Gardea, 2012-05-08 21:44:50