BordeauxData.js 542 B

12345678910111213141516171819202122
  1. 'use strict';
  2. const axios = require('axios').default;
  3. async function getTrafficPrevisions() {
  4. let res;
  5. let data = [];
  6. try {
  7. res = await axios.get('https://opendata.bordeaux-metropole.fr/api/records/1.0/search/?dataset=ci_courb_a&rows=193')
  8. } catch (error) {
  9. console.log('error getting data: ', error);
  10. }
  11. if (res) {
  12. for (const record of res.data.records) {
  13. data.push({ heure: record.fields.bm_heure, prevision: record.fields.bm_prevision });
  14. }
  15. }
  16. return data
  17. }
  18. module.exports = {
  19. getTrafficPrevisions
  20. }