【问题标题】:eBay API additem returns error when creating Buy It Now listingeBay API additem 在创建“立即购买”列表时返回错误
【发布时间】:2016-10-31 14:15:51
【问题描述】:

我正在使用以下代码通过其 API 在 eBay 中列出项目。但是,下面的代码只创建拍卖类型的列表。

我只是想知道是否有人知道我可以如何创建现在购买的项目/列表?

谢谢

这是我的 XML 请求。

<?xml version="1.0" encoding="utf-8" ?>
<AddItemRequest
    xmlns="urn:ebay:apis:eBLBaseComponents">
    <RequesterCredentials>
        <eBayAuthToken>AgAAAA</eBayAuthToken>
    </RequesterCredentials>
    <DetailLevel>ReturnAll</DetailLevel>
    <ErrorLanguage>en_US</ErrorLanguage>
    <Version>949</Version>
    <Item>
        <Site>US</Site>
        <PrimaryCategory>
            <CategoryID>45114</CategoryID>
        </PrimaryCategory>
        <ItemSpecifics>
            <NameValueList>
                <Name>Brand</Name>
                <Value>Unbranded</Value>
            </NameValueList>
            <NameValueList>
                <Name>MPN</Name>
                <Value>Does Not Apply</Value>
            </NameValueList>
            <NameValueList>
                <Name>Model</Name>
                <Value>mp02</Value>
            </NameValueList>
            <NameValueList>
                <Name>Country/Region of Manufacture</Name>
                <Value>United States</Value>
            </NameValueList>
        </ItemSpecifics>
        <ConditionID>1000</ConditionID>
        <BuyItNowPrice currencyID="USD">30.00</BuyItNowPrice>
        <Country>US</Country>
        <Currency>USD</Currency>
        <DispatchTimeMax>3</DispatchTimeMax>
        <ListingDuration>Days_7</ListingDuration>
        <ListingType>Auction</ListingType>
        <LiveAuction>TRUE</LiveAuction>
        <LotSize>11</LotSize>
        <Location>san jose, CA</Location>
        <PaymentMethods>PayPal</PaymentMethods>
        <PayPalEmailAddress>usasiva@gmail.com</PayPalEmailAddress>
        <PictureDetails>
            <PictureURL>http://www.qbforms.com/api/shopfunc/Penguins.jpg</PictureURL>
        </PictureDetails>
        <PostalCode>95125</PostalCode>
        <Quantity>1</Quantity>
        <RegionID>0</RegionID>
        <StartPrice>20.00</StartPrice>
        <ShippingTermsInDescription>True</ShippingTermsInDescription>
        <Title>tak_test2_31</Title>
        <Description>itemXYZzx</Description>
        <ReturnPolicy>
            <ReturnsAcceptedOption>ReturnsAccepted</ReturnsAcceptedOption>
            <RefundOption>MoneyBack</RefundOption>
            <ReturnsWithinOption>Days_30</ReturnsWithinOption>
        </ReturnPolicy>
        <ShippingDetails>
            <ShippingType>Flat</ShippingType>
            <ShippingServiceOptions>
                <ShippingService>USPSMedia</ShippingService>
                <ShippingServiceCost>2.0</ShippingServiceCost>
            </ShippingServiceOptions>
        </ShippingDetails>
    </Item>
</AddItemRequest>

【问题讨论】:

    标签: ebay-api


    【解决方案1】:

    如果我理解正确,并且您尝试创建 立即购买 列表而不是 拍卖 列表,那么很简单:您只需要使用不同的API 调用AddFixedPriceItem

    Here is the API reference 包含所有详细信息。

    【讨论】:

    • 感谢您的回复,但是这个 AddFixedPriceItem api 在固定价格下添加项目我想在拍卖中添加项目。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-26
    • 2011-07-17
    • 2015-05-09
    • 1970-01-01
    • 2013-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多