私はEbay APIを使用して、サイズと色のバリエーションを持つEbayの製品を改訂しています。バリエーションリストのためのEBAY API EAN
以下のドキュメントを使用してXMLファイルを構成しました。 21919420:それはエラーメッセージの下に私を提供ししかし http://developer.ebay.com/devzone/xml/docs/reference/ebay/revisefixedpriceitem.html
複数バリエーションのリストについては、GTIN値が変動レベルで指定されています。リスティングレベルからGTINの値を削除し、リスティング内の各パターンにGTINの値を指定してください。
マイコード:あなたは親に自分のEAN値を設定している
<?xml version="1.0" encoding="utf-8"?>
<ReviseFixedPriceItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequesterCredentials><eBayAuthToken>'.USERTOKEN.'</eBayAuthToken></RequesterCredentials>
<WarningLevel>High</WarningLevel>
<Item>
<ItemID>'.$param['itemID'].'</ItemID>'.$xmlpriceandquantity.'
<Title>'.$itemTitle.'</Title>
<ProductListingDetails>
<BrandMPN>
<Brand> Navdari </Brand>
<MPN> 2016 </MPN>
</BrandMPN>
<EAN> ".$param['EAN']." </EAN>
</ProductListingDetails>
<Variations>
<Variation>
<SKU>".$stockdetail['id'].$stockdetail['itemref']."</SKU>
<StartPrice>".$stockdetail['price']."</StartPrice>
<Quantity>".$stockdetail['qty']."</Quantity>
<VariationProductListingDetails> <EAN>".$param['EAN']."</EAN> </VariationProductListingDetails>
<VariationSpecifics>
<NameValueList>
<Name>Size</Name>
<Value>".$stockdetail['size']."</Value>
</NameValueList>
<NameValueList>
<Name>Color</Name>
<Value>".$stockdetail['colour']."</Value>
</NameValueList>
</VariationSpecifics>
</Variation>
</Variations>
</Item>
</ReviseFixedPriceItemRequest>
これは私のコード "で既に設定されているので正しいです。$ param ['EAN']。 VariationProductListingDetails>しかし、これでもエラーが表示されます。私はEBAYとしてXMLレイアウトを使用しました。 –
$ param ['EAN']にはどのような値が入っていますか?私はEANが13桁の長さでなければならないことを知っています。あなたがそれを下回っているならば、エラーを得ることは可能です。 –
こんにちは、私が言ったのは、あなたがEANを上に上げていることです(13行目): "$ param ['EAN']。"ブランドセクションの これは、あなたがEANを子にのみ渡し、親には渡さないので削除する必要があります。 –
zombiecode