API eBay получают ItemCost из вызова GetSellingManagerSoldListings - PullRequest
0 голосов
/ 06 ноября 2018

Я хочу использовать вызов "GetSellingManagerSoldListings", чтобы получить мои продажи без доставки. Но показана только общая цена. Не единичная цена.

Но это указано в документации: https://developer.ebay.com/devzone/xml/docs/reference/ebay/GetSellingManagerSoldListings.html

SaleRecord.ItemCost: условно, продавец SMPro может записать стоимость товара, рассчитанного продавцом, в этом поле.

код:

    api = self.get_api()
    date_from   = self.ebay_time(datetime.today() - timedelta(days=days_back))
    date_to     = self.ebay_time(datetime.today())
    api         = self.get_api()
    call_name   = "GetSellingManagerSoldListings"
    call_filter = "PaidNotShipped"
    data = {
        "Archived" : "false",
        "SaleDateRange" : {
            "TimeFrom" : str(date_from),
            "TimeTo"   : str(date_to)
            },
        "Filter"         : call_filter,
        "WarningLevel"   : "High",
        "DetailLevel"    : "ReturnAll"
        }
    response = api.execute(call_name, data)

или мне нужно сделать отдельный вызов для каждого "OrderLineItemID"?

...