1.2 KiB
1.2 KiB
English · Dansk · Bahasa Malaysia
Personal Flight Club
En flyklub fra dag 40 i Udemys 100 Days of Code. Programmet læser destinationer og prisgrænser fra et Google Sheet, finder den billigste returflyvning de næste seks måneder (først direkte, derefter med mellemlandinger) og sender en e-mail til alle kunder i et andet ark, når en pris er under grænsen.
Sådan virker det
- Læs rækkerne (by, IATA-kode, laveste pris) fra arket
pricesvia Sheety. - Søg efter den billigste direkte returflyvning fra i morgen til seks måneder frem for hver række, med SerpAPI Google Flights eller kursets mock-flyservice.
- Hvis der ikke er en direkte flyvning, søges der igen efter flyvninger med op til to stop, og antallet af stop noteres.
- Hvis prisen er lavere end arkets laveste pris, opdateres arket, der sendes en WhatsApp-besked, og alle kunder i arket
usersfår en e-mail. En flyvning med stop siger "Flight has 1 stopover." i beskeden.
Et eksempel på en kørsel med mock-data
Næste: Kom i gang
