ebay-api
Version:
eBay API for Node and Browser
47 lines (46 loc) • 1.1 kB
JavaScript
import Restful from '../../index.js';
class Feed extends Restful {
get basePath() {
return '/buy/feed/v1_beta';
}
getItemFeed(params, range) {
return this.get('/item', {
params,
headers: {
'Range': range
}
});
}
getItemGroupFeed(params, range) {
return this.get('/item_group', {
params,
headers: {
'Range': range
}
});
}
getItemSnapshotFeed(params, snapshotDate, range) {
return this.get('/item_snapshot', {
params: {
...params,
snapshot_date: snapshotDate
},
headers: {
'Range': range
}
});
}
getProductFeed(params, snapshotDate, range) {
return this.get('/product', {
params: {
...params,
snapshot_date: snapshotDate
},
headers: {
'Range': range
}
});
}
}
Feed.id = 'Feed';
export default Feed;