derhuerst / eco-counter-client

Fetch data about bicycle counters from the Eco Counter API.
https://github.com/derhuerst/eco-counter-client
ISC License
14 stars 2 forks source link

ECONNRESET with organisation ID 891? #14

Open thiesben opened 4 years ago

thiesben commented 4 years ago

I'm getting a fetch error: ECONNRESET when requesting Data from 891. It's the only one I'm having trouble with. However, http://www.eco-public.com/ParcPublic/?id=891/CounterData works just fine.

derhuerst commented 4 years ago

Can't reproduce. It looks like a network issue.

const {counters: fetchCounters} = require('eco-counter-client')

const [counter] = await fetchCounters(891)
console.log(counter)
{
    id: '200000071',
    name: 'Saint_Colombier',
    url: '',
    coordinates: { latitude: 47.54806, longitude: -2.71873, country: 'fr' },
    organisation: { id: 891, name: 'Vélo & Territoires' },
    count: 17481,
    periodStart: 2013-01-01T00:00:00.000Z,
    periodEnd: 2019-12-31T00:00:00.000Z,
    instruments: [ 201000071, 202000071 ],
    photos: [
        'https://www.eco-visio.net/Photos/100006551/13545305536280.jpg',
        'https://www.eco-visio.net/Photos/100006551/13545305541721.jpg',
        'https://www.eco-visio.net/Photos/100006551/15917057113100.jpg',
        'https://www.eco-visio.net/Photos/100006551/13545305527532.jpg'
    ],
    logo: 'https://www.eco-visio.net/Logos/891/1528116076975.jpg'
}
thiesben commented 4 years ago

have tried it a couple times and now switches between throwing the error and returning the data. However I only have the problem with this OrgID. Anyway thanks!

derhuerst commented 4 years ago

Let‘s keep this open until it‘s fixed upstream.

derhuerst commented 3 years ago

@thiesben Do you know if this is fixed by now?