iett-api

1.0.0 • Public • Published

İETT-API

İBB nin yayınlamış olduğu İETT Web Servisleri'nin kullanımının kolaylaştırılması amacı ile geliştirilmiştir.

Örnekler

const iettAPI = require('./index')

// Hat-Durak-Güzergâh Web Servisi

iettAPI('HatDurakGuzergah', 'GetDurak', {
    DurakKodu: 106032
}).then(data => {
    // console.log('Data ', JSON.stringify(data))
    console.log('Success HatDurakGuzergah')
}).catch(err => {
    console.log('Error HatDurakGuzergah', err.message)
})

// Duyurular Web Servisi 

iettAPI('Duyurular', 'GetDuyurular').then(data => {
    // console.log('Data ', JSON.stringify(data))
    console.log('Success Duyurular')
}).catch(err => {
    console.log('Error Duyurular', err.message)
})

// Sefer Gerçekleşme Web Servisi

iettAPI('SeferGerceklesme', 'GetBozukSatih').then(data => {
    // console.log('Data ', JSON.stringify(data))
    console.log('Success SeferGerceklesme')
}).catch(err => {
    console.log('Error SeferGerceklesme', e.message)
})

// İbb Web Servisi


iettAPI('ibb', 'HatServisi_GYY', {
    hat_kodu: '80T'
}).then(data => {
    // console.log('Data ', JSON.stringify(data))
    console.log('Success ibb')
}).catch(err => {
    console.log('Error ibb', err.message)
})


// Planlanan Sefer Saati Web Servisi

iettAPI('PlanlananSeferSaati', 'GetPlanlananSeferSaati', {
    HatKodu: '80T'
}).then(data => {
    // console.log('Data ', JSON.stringify(data))
    console.log('Success PlanlananSeferSaati')
}).catch(err => {
    console.log('Error PlanlananSeferSaati', err.message)
})


// Araç Özellikleri Web Servisi


iettAPI('AracOzellik', 'GetAkarYakitToplamLitre', {
    Yil: 2020,
    Ay: 1
}).then(data => {
    // console.log('Data ', JSON.stringify(data))
    console.log('Success AracOzellik')
}).catch(err => {
    console.log('Error AracOzellik', err.message)
})

// İBB 360 Web Servisi

iettAPI('ibb360', 'GetiettAPIArsivGorev', {
    Tarih: '20190528'
}).then(data => {
    // console.log('Data ', JSON.stringify(data))
    console.log('Success ibb360')
}).catch(err => {
    console.log('Error ibb360', err.message)
})

Package Sidebar

Install

npm i iett-api

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

7.87 kB

Total Files

5

Last publish

Collaborators

  • onuratam