Forum Delphi.cz

Delphi => Obecné => Téma založeno: mmt 11-08-2021, 09:03:25

Název: iCalendar booking.com
Přispěvatel: mmt 11-08-2021, 09:03:25
Zdravím,

potřebuji poskytovat kalendář obsazenosti na booking.com. Mělo by jít o https server, který vrátí data ve formátu iCalendar. Ani s https serverem ani s datovým formátem iCal nemám zkušenosti, tak se chci zeptat, zda to někdo již neřešil. Pro iCalendar jsem našel
https://sourceforge.net/projects/delphiical/
,ale nevím, zda je to pro booking dostatečné. Jaký poradíte https server? Toto bude jeho jediná úloha, kdy pouze zkontroluje parametry v url a vrátí data.

Děkuji.
Název: Re:iCalendar booking.com
Přispěvatel: rholecek 11-08-2021, 11:45:19
Ahoj,
podle toho, jak píšeš, budeš muset mít:
- webový server (např. Apache, IIS)
- server musí být veřejně přístupný, aby "nějaký robot" z booking.com mohl pravidelně stahovat data
- implementovat webový certifikát (např. Lets Encrypt, zdarma)
- webový server musí mít přístup k databázi, kde je obsazenost jednotlivých "pokojů", aby robot stahoval aktuální data
- nějaký script, který na požadání vytáhne data z DB, upraví je do formátu iCal a poskytne na booking.com

Tohle je ale spíše na oblast programování webové aplikace.
Radek
Název: Re:iCalendar booking.com
Přispěvatel: < z > 11-08-2021, 21:04:17
Pokud to chce v Delphi, tak asi není potřeba Apache, ale může si ho naprogramovat
https://delphi.cz/post/HTTP-via-Synapse-Delphi-a-Web-II.aspx