【问题标题】:Get all seller transactions using eBay api使用 eBay api 获取所有卖家交易
【发布时间】:2015-12-27 08:01:22
【问题描述】:

如何始终获取卖家在 eBay 上进行的所有商品和交易。我可以使用以下代码成功接收过去 10 天的所有交易详情:

// Getting sold items
var durationSpecifiedeBaySellingCall = new GetMyeBaySellingCall(apiContext)
{
    SoldList = new ItemListCustomizationType
    {
        DurationInDays = 10,
        DurationInDaysSpecified = true,
        Include = true
    },

    DetailLevelList = new DetailLevelCodeTypeCollection
    {
        DetailLevelCodeType.ReturnAll
    }
};
durationSpecifiedeBaySellingCall.Execute();

但我无法接收过去 10 年的所有交易,例如,将 DurationInDays 的值替换为 3650 而不是 10。durationSpecifiedeBaySellingCall.SoldListReturn 为空。如何正确获取所有用户交易的列表?

【问题讨论】:

    标签: c# ebay-api


    【解决方案1】:

    看起来您正在使用 GetMyeBaySelling API 调用,文档指出您最多只能提取 60 天。

    eBay Documentation GetMyeBaySelling

    【讨论】:

    • 是的,谢谢,我已经想通了......所以没有任何可能的方法来获取所有现有的交易吗? eBay 还会保留此类信息吗?
    • 有一种叫做 Market Research API 的东西,但访问它的机会几乎为零,而且我认为它们不允许您查询超过 365 天。如果您只想了解一个卖家,您可能想尝试抓取 Terapeak。
    猜你喜欢
    • 1970-01-01
    • 2022-10-09
    • 2012-02-27
    • 1970-01-01
    • 1970-01-01
    • 2017-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多