로젠택배 발신자, 수신자 정보 노출이 안됩니다.
let trackResponse = await fetch("https://apis.tracker.delivery/graphql", {
method: "POST",
headers: {
"Content-Type": "application/json",
// Instructions for obtaining [YOUR_CLIENT_ID] and [YOUR_CLIENT_SECRET] can be found in the documentation below:
// See: https://tracker.delivery/docs/authentication#create-credentials
"Authorization": "TRACKQL-API-KEY [YOUR_CLIENT_ID]:[YOUR_CLIENT_SECRET]",
},
body: JSON.stringify({
"query": `query Track(
$carrierId: ID!,
$trackingNumber: String!
) {
track(
carrierId: $carrierId,
trackingNumber: $trackingNumber
) {
lastEvent {
time
status {
code
}
}
sender {
name
phoneNumber
}
recipient {
name
phoneNumber
}
}
}`.trim(),
"variables": {
"carrierId": "kr.logen",
"trackingNumber": "40907308945"
},
}),
});
console.log(await trackResponse.json());
결과는 아래와 같습니다.
{
"data": {
"track": {
"lastEvent": {
"time": "2025-04-01T11:47:00.000+09:00",
"status": {
"code": "OUT_FOR_DELIVERY"
}
},
"sender": {
"name": null,
"phoneNumber": null
},
"recipient": {
"name": null,
"phoneNumber": null
}
}
}
}
sender(보내는 사람) 정보는 표시되어야 할 것 같습니다.
https://www.ilogen.com/web/personal/trace/40907308945
로젠택배 발신자, 수신자 정보 노출이 안됩니다.
결과는 아래와 같습니다.
sender(보내는 사람) 정보는 표시되어야 할 것 같습니다.
https://www.ilogen.com/web/personal/trace/40907308945