【发布时间】:2017-09-04 21:28:12
【问题描述】:
我正在尝试使用 eBay 的 Browse API 从单个卖家那里获取一系列商品。在大多数情况下它可以工作,但是当我尝试他们将卖家列入白名单的示例时,它似乎返回了 ERR_CONNECTION_RESET 错误。他们的示例如下所示:https://developer.ebay.com/api-docs/buy/browse/resources/item_summary/methods/search#w4-w1-w1-w0-w0-parameter-name-filter-7(在“您也可以组合过滤器”标题下)
我正在使用这个 URL,这正是他们的示例:https://api.ebay.com/buy/browse/v1/item_summary/search?q=shirt&filter=price:[10..50],sellers:{rpseller|bigSal}
它似乎不起作用。
我已经尝试了很多很多变体,但每次添加卖家过滤器时似乎都没有任何效果。
这是我当前的代码(出于显而易见的原因,我删除了授权代码)。我正在使用 Aurelia,但我已经在其他地方测试过 API 调用,但它似乎仍然无法正常工作。
httpClient.fetch('https://api.ebay.com/buy/browse/v1/item_summary/search?q=shirt&filter=price:[10..50],sellers:{rpseller|bigSal}', {
method:"GET",
headers: {
Authorization: "Bearer XXXXXXX"
}
})
.then(response => response.json())
.then(data => {
console.log(data);
});
【问题讨论】: