我正在使用 ebays findItemAdvanced API 来为我正在处理的项目拉价格。
我需要扣除运费,以便在我的网站上显示准确的价格。为此,这些文档说我需要包括buyerPostalCode
(如果运输类型使用费率表)。尽管如此,我仍然没有收到 ShippingServiceCost 的退还。有谁知道如何解决这一问题?
api = "https://svcs.ebay.com/services/search/FindingService/v1"
headers = {
"X-EBAY-SOA-SECURITY-APPNAME": "Sanctuar-jasontho-PRD-ad4af8740-c80ac57c",
"X-EBAY-SOA-RESPONSE-DATA-FORMAT": "JSON", "X-EBAY-SOA-OPERATION-NAME": "findItemsAdvanced"
}
parameters = {
"keywords": search,
"sortOrder": "BestMatch",
"itemFilter(0).name": "AvailableTo",
"itemFilter(0).value": ship_to,
"itemFilter(1).name": "Condition",
"itemFilter(1).value": 1000,
"aspectFilter(0).aspectName": "US Shoe Size",
"aspectFilter(0).aspectValueName": 8.5,
"paginationInput.entriesPerPage": 1,
"buyerPostalCode": "V8V4L8",
}
作为参考,我的标头和参数如下所示: