Snapping de RDV Doctolib

Hello les amis,

Je dois prendre un rdv chez un spécialiste, mais il n’y a pas de place avant des mois. Je me disais qu’un bot pour snapper dès qu’un créneau se libère avant x date, ce serait bien pratique.

Il y a bien une addon Firefox, mais c’était uniquement pour la vaccination covid.

Le top, ce serait de recevoir un sms dès qu’un créneau se libère et après de prendre ou non le rdv soi-même manuellement.

J’ai trouvé la requête :

https://www.doctolib.fr/availabilities.json?start_date=2022-06-02&visit_motive_ids=*******&agenda_ids=******&insurance_sector=public&practice_ids=******&limit=4

Qui me donne le prochain créneau libre :

"next_slot": "2022-08-16T12:00:00.000+02:00"

Est-ce que vous connaissez un service/outil qui permet d’envoyer un texto OU mail quand une valeur d’une réponse API change ?

Hello @Camille,

J’ai des pistes de solution :
1) Hexowatch (qui propose du monitoring en tout genre dont API)

En ajoutant la condition sur « Next Slot »


Niveau API, je suis vraiment débutant, donc j’ai pas réussi à aller au bout sur Make, je dis peut-être une bêtise mais ça a l’air protégé et hors d’un navigateur faut des manips en plus (j’ai eu une réponse genre "vous regardez notre code, on recrute blabla) …
ça va être pas très académique la manière dont je le fais :

2) Avec Make (si la date que tu renseignes avec filtre n’est pas « égal / inférieur » => SMS)

Avec un compte Make gratuit (1000 requêtes/mois, tu pourras faire une requête toutes les 1-2h environ.
Tu peux pousser le truc en arrêtant les requêtes la nuit :slight_smile:


3) Avec Visualping.io


C’est pas un retour d’expert, mais j’espère que ça t’aidera :v:

PS : Sur les services qui permettent que de recevoir un e-mail, tu peux te setup un Mail => SMS avec Make ou N8N ou autre, ou tu peux passer par Slack aussi :wink:
Pour les SMS, il me semble que tu as quelques crédits gratuits sur SMSfactor / Twilio, ce qui t’évitera de top-up (85€ minimum sur SMSfactor par exemple)

2 « J'aime »

Salut,

pourquoi pas un petit script qui surveille l’API, puis t’envoie une notif telegram ou discord en cas de place disponible ? ça se fait facilement avec les webhooks des deux applications

Merci beaucoup Kevin pour ton retour super complet !

Je vais essayer hexowatch qui me parait le plus proche de mon besoin. Notif Telegram quand changement sur une field.

Je te tiens au courant si ça fonctionne bien.

1 « J'aime »

Oui, c’est vrai, mais la je t’avoue je voulais pas trop m’embêter sur un script.

L’API Whatsapp a été ouverte récemment :wink:

Juste pour bien comprendre, moi de mon coté je prends des rdv random et j’utilise l’alerte, et dans 100% des cas j’arrivent progressivement à remonter dans le temps. Par contre me manque un script pour automatiser le « oui » ^^

Oui je connaissais ce système, mais je n’ai personnellement jamais reçu une alerte, alors même que des créneaux s’étaient libérés :

Tu peux le faire avec l’extension Distill Web Monitor. Tu monitor l’url et dès que le contenu change t’es notifié

1 « J'aime »