PARIS API node.js bindings (http://api.paris.fr)
npm i node-paris-api
let parisApi = require('node-paris-api');
let paris = new parisApi({
token: "YOUR_TOKEN"
});
categories = paris.equipement.getCategories();
categories.then((result) => {
console.log(result);
})
Retourne la liste des catégories (piscines, parcs et jardins, bibliothèques, etc...)
await paris.equipement.getCategories()
Recupère l'ensemble des équipements d'une catégorie donnée.
await paris.equipement.getEquipements({
cid: 240,
offset: 1,
limit: 100
})
Recupère les informations sur un équipements donnée
await paris.equipement.getEquipement({
id: 6423
})
Recupère l'ensemble des équipements d'une catégorie donnée classé par distance d'un point donné.
await paris.equipement.getGeoEquipements({
cid: 240,
offset: 1,
limit: 100,
lat: 48.864716,
lon: 2.349014,
radius: 50000
})
Retourne l'affluence d'un équipement.
await paris.equipement.getCrowdLevel({
id: 6423
})
Retourne la liste des rubriques (brocante, concert, expositions, etc...)
await paris.quefaire.getCategories();
Retourne la liste des univers.
await paris.quefaire.getUnivers();
Retourne la liste des disciplines d'une activité
await paris.quefaire.getDisciplines();
Retourne la liste des tags
await paris.quefaire.getTags();
Récupère les derniers évènements en fonction de certains crières.
await paris.quefaire.getEvents({
categories: "10",
start: 1488557638,
tags: "",
end: 2488557738,
offset: 1,
limit: 100
})
Récupère les dernières activites et événements.
await paris.quefaire.getActivities({
disciplines: Array(25).fill().map((x,i) => (i+1).toString()),
offset: 1,
limit: 100
})
Récupère toutes les informations sur un événement donné.
await paris.quefaire.getActivity({
id: 530
})
Recherche les activites et événements en cours ou à venir par mot clef.
await paris.quefaire.searchActivities({
cid: "0",
keyword: "brocante",
offset:1,
limit:100
})
Récupère les données complètes d'un programme
await paris.quefaire.getProgramme({
id: 1300
})
Récupère les fiches sur la base de leur identifiant.
await paris.quefaire.getRecords({
ids: Array(250).fill().map((x,i) => (i+1).toString())
})
Recherche les activites et événements en fonction d'un point (lat,lon) et d'un rayon.
await paris.quefaire.getGeoActivities({
cid: Array(250).fill().map((x,i) => (i+1).toString()),
tag: "1,2,3,4",
created: 0,
start: 0,
end: 0,
lat: 48.856332,
lon: 2.353453,
radius: 5000,
offset: 1,
limit: 100
})