1

eBay API 呼び出しRelistFixedPriceItemを使用して、以前にオークションに出品された商品を固定価格で再出品しようとしています。

XML リクエストの「興味深い部分」は次のようになります。

<RelistFixedPriceItemRequest>
    <Item>
        <ListingType>
            FixedPriceItem
        </ListingType>
    </Item>
</RelistFixedPriceItemRequest>

それでも、eBay は、私が使用した ListingType ("FixedPriceItem") は使用できないが、代わりに "FixedPriceItem" (同じ) を使用する必要があると回答しています。

<RelistFixedPriceItemResponse xmlns="urn:ebay:apis:eBLBaseComponents">
    <Timestamp>2013-06-21T14:14:52.951Z</Timestamp>
    <Ack>Failure</Ack>
    <Errors>
        <ShortMessage>Unsupported ListingType.</ShortMessage>
        <LongMessage>Valid Listing type for fixedprice apis are FixedPriceItem and StoresFixedPrice.</LongMessage>
        <ErrorCode>21916286</ErrorCode>
        <SeverityCode>Error</SeverityCode>
        <ErrorClassification>RequestError</ErrorClassification>
    </Errors>
    <Version>827</Version>
    <Build>E827_UNI_API5_16161102_R1</Build>
</RelistFixedPriceItemResponse>

誰かがこの問題に遭遇しましたか、または回避策を見つけましたか?

API ドキュメントには、これが可能であってはならないことは記載されていません。アイテムを再出品するときに出品タイプを変更できるのは、確かに ebay.com です。

4

1 に答える 1

0

API ドキュメントの Sample XMLを見ると、彼らが使用していないことに気付くでしょう。

  <ListingType>
      FixedPriceItem
  </ListingType>

これは、 RelistFixedPriceItem呼び出しを使用するときに、 Listing TypeFixedPriceItemに指定する必要がないことを示唆しています。

紛らわしいエラーであることには同意します。

于 2013-06-21T19:29:25.657 に答える