私は eBay フォーラムではなく、ここで質問しています。
基本的に、Trading API で SetStoreCategories メソッドを使用しています。 http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/SetStoreCategories.html
API呼び出しの私のデータ部分は次のとおりです
<Action>Add</Action>
<StoreCategories>
<CustomCategory>
<Name>name of a thing</Name>
<ChildCategory>
<Name>a child name</Name>
</ChildCategory>
</CustomCategory>
<CustomCategory>
<Name>name of another thing</Name>
<ChildCategory>
<Name>2nd child name</Name>
</ChildCategory>
</CustomCategory>
そしてeBay APIの結果は
array(7) {
["Timestamp"]=>
string(24) "2013-07-15T01:49:39.888Z"
["Ack"]=>
string(7) "Success"
["Version"]=>
string(3) "831"
["Build"]=>
string(32) "E831_CORE_APISELLING_16205050_R1"
["TaskID"]=>
string(1) "0"
["Status"]=>
string(8) "Complete"
["CustomCategory"]=>
array(1) {
["CustomCategory"]=>
array(2) {
[0]=>
array(2) {
["CategoryID"]=>
string(9) "660835819"
["Name"]=>
string(15) "name of a thing"
}
[1]=>
array(2) {
["CategoryID"]=>
string(9) "660835919"
["Name"]=>
string(21) "name of another thing"
}
}
}
}
ですから、私の子カテゴリを見ていないことがわかります。ebay.com で確認しましたが、ありません。
eBay API は、CustomCategory 要素が ChildCategory タイプと同じタイプであると述べています。そして、あなたは 3 人の子供しか入れ子にすることができません。
どんな助けでも素晴らしいでしょう。
ありがとう!