Ebay API:仅获取搜索查询的拍卖类型列表,不返回任何结果

问题描述 投票:0回答:2

在 eBay 的浏览 API 上,我试图仅获取正在拍卖的列表,但没有得到任何结果。

例如,我正在尝试使用buyOptions过滤器进行iphone(或任何其他关键字)的拍卖:

https://api.sandbox.ebay.com/buy/browse/v1/item_summary/search?q=iphone&filter=buyingOptions:{AUCTION}

然而,我没有得到任何结果。

如果我编辑上述查询,还包括 FIXED_PRICE 商品,我将仅获得固定价格结果:

https://api.sandbox.ebay.com/buy/browse/v1/item_summary/search?q=iphone&filter=buyingOptions:{AUCTION|FIXED_PRICE}

是否可以只获得拍卖类型的物品?如果是的话,怎么办?

谢谢。

ebay-api
2个回答
0
投票

从沙箱切换到生产 api 解决了问题。


0
投票

我在生产 API 上遇到了同样的问题。我最终尝试的是对字符串进行 URL 编码,并且成功了。

我正在使用 Laravel HTTP 客户端进行调用,之前从未需要对任何内容进行 URL 编码,这个特定的字符串需要它,可能是因为括号的原因。

&filter=buyingOptions:{AUCTION}

我在该字符串上使用了 PHP urlencode()。

© www.soinside.com 2019 - 2024. All rights reserved.