gpt4 book ai didi

python - EbaySDK Python GetFeedback (ItemID) 仅返回 100 个值

转载 作者:太空宇宙 更新时间:2023-11-03 21:32:46 26 4
gpt4 key购买 nike

我正在使用Python的ebaysdk。我正在使用交易 API 来获取带有 'DetailsLevel': 'ReturnAll' 的项目的 GetFeedback(基于 ItemID)。我只想获取卖家的反馈,但返回的数据主要包含买家的反馈,且回复仅限 100 条。更具体地说,它返回“Feedback Left For Others”。

以下是我的代码:

api2 = Trading(config_file='ebay.yaml')
response2=api2.execute('GetFeedback',{'ItemID':'153221482165', 'Role':'Seller', 'DetailLevel':'ReturnAll'}).dict()
print(response2)

是否有办法仅过滤我对“卖家反馈”的响应,并使 API 返回所有数据而不是前 100 个条目。

我的Python版本是3.7.0

最佳答案

您应该仔细阅读EBAY API GetFeedback documentation

如果您只需要给卖家留下反馈,请尝试

FeedbackType.FeedbackReceivedAsSeller

对于分页,似乎使用 ItemId 无法一次获得超过 100 个结果:

Unique identifier for an eBay item listing. A listing can have multiple order line items, but only one ItemID. If ItemID is specified in the GetFeedback request, the returned Feedback record(s) are restricted to the specified ItemID. The maximum number of Feedback records that can be returned is 100. Max length: 19 (Note: ItemIDs are usually 9 to 12 digits).

干杯

关于python - EbaySDK Python GetFeedback (ItemID) 仅返回 100 个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53439360/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com