Şu programı yollasan da hayrına lazım olunca kullansak
dependencies: axios
index.js
const axios = require('axios');
async function fetchVagonBosYer(payload) {
let data = JSON.stringify(payload);
let config = {
method: 'post',
maxBodyLength: Infinity,
url: 'https://api-yebsp.tcddtasimacilik.gov.tr/vagon/vagonBosYerSorgula',
headers: {
'Authorization': 'Basic ZGl0cmF2b3llYnNwOmRpdHJhMzQhdm8u',
'Content-Type': 'application/json',
'Cookie': 'JSESSIONID=E7B15CCDFEBF5612A769C7B9AB19BF5A'
},
data: data
};
try {
const response = await axios.request(config);
return response.data;
// console.log(JSON.stringify(response.data));
} catch (error) {
console.error(error);
}
}
(async ()=>{
const list = await fetchVagonBosYer({
"kanalKodu": "3",
"dil": 0,
"seferBaslikId": 41882864001,
"binisIstId": 234516254,
"inisIstId": 234516104
});
list.vagonBosYerList.map((item)=>{
if( item.bosYer>0 ){
console.log(item);
}
})
// console.log(list.vagonBosYerList);
})()