【问题标题】:eBay Finding API get completed listings sort by whether ended with saleseBay Finding API 获取已完成的列表,按是否以销售结束排序
【发布时间】:2018-01-12 23:06:38
【问题描述】:

尝试通过 eBay API 的销售额获得完整的列表。我可以获得所有“已结束列表”的列表,但是在确定列表是否有任何销售时遇到了麻烦。我目前用来确定的是

item->sellingStatus->sellingState;

尽管根据我所需要的 eBay API 文档,响应永远不会匹配 eBay 上的手动搜索..

如果一个项目在取消之前被列为好并且它有销售,但仍在运行(并将持续运行),则此列表的响应是 EndedWithoutSales,这没有任何意义 - 首先,它是还没完呢,其次,已经有销量了..

我需要一种可靠的方法,将已完成的列表分类为至少有一次销售的列表(无论列表在取消或已经结束之前是否仍然正常运行)和最终没有销售的列表。

有什么想法吗?

【问题讨论】:

标签: ebay-api listings


【解决方案1】:

我正在使用 GetMyeBaySellingRequest 获取我的销售编号,即最近 24 小时结束的已售商品。

<SellingSummary><Include>TRUE</Include></SellingSummary>
<SoldList>
    <DurationInDays>1</DurationInDays>
    <OrderStatusFilter>All</OrderStatusFilter>
    <Pagination>
      <EntriesPerPage>100</EntriesPerPage>
      <PageNumber>1</PageNumber>
    </Pagination>
</SoldList>

因此,在 SellingSummary 部分下,我收到了所有必需的数据。这里 [TotalSoldCount] 取决于 SoldList > DurationInDays。

[ActiveAuctionCount] => 56
[AuctionSellingCount] => 13697
[AuctionBidCount] => 59
[TotalAuctionSellingValue] => 724.44
[TotalSoldCount] => 32
[TotalSoldValue] => 477.97
[SoldDurationInDays] => 1
[ClassifiedAdCount] => 0
[TotalLeadCount] => 0
[ClassifiedAdOfferCount] => 0
[TotalListingsWithLeads] => 0
[QuantityLimitRemaining] => 54852
[AmountLimitRemaining] => 4.845525842E7

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2011-06-10
    • 1970-01-01
    • 1970-01-01
    • 2018-08-02
    • 1970-01-01
    • 2019-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多