반응형
SMALL
Fulfillment API resources - getOrders
이전에 발급 받은 access token을 이용해서 주문을 호출해보자! 이베이 주문은 creationdate(주문생성날짜) 또는 lastmodifielddate(마지막수정날짜) 기준으로 호출이 가능하다.
Request
const axios = require('axios');
require("dotenv").config();
const timeRange = {
before: process.env.START_DATE,
after: process.env.END_DATE
}
const getOrders = () => {
axios({
method: 'get',
url: 'https://api.ebay.com/sell/fulfillment/v1/order',
headers: {
"Authorization": `Bearer ${process.env.ACCESS_TOKEN}`
},
params: {
filter: `creationdate:%5B${timeRange.before}..${timeRange.after}%5D`,
}
}).then((response) => {
console.log(response.data.orders);
}).catch((err)=>{
console.log(err.response.data.errors);
});
}
getOrders();
Response
creationdate 기준으로 한번 호출하고, 주문 수집 누락을 최소화하기 위해 lastmodifielddate 기준으로 한번 더 호출한다.
* 참고
반응형
LIST
'해외 오픈마켓 - API > eBay' 카테고리의 다른 글
[API] Get OAuth access tokens (0) | 2023.04.24 |
---|---|
[API] eBay - Developer 계정 만들기 - Application Key 생성 (0) | 2023.04.21 |
댓글