Autor Téma: iCalendar booking.com  (Přečteno 397 krát)

Offline mmt

  • Nováček
  • *
  • Příspěvků: 16
  • Karma: 0
iCalendar booking.com
« kdy: 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.

Offline rholecek

  • Nováček
  • *
  • Příspěvků: 5
  • Karma: 0
    • Verze Delphi: Delphi 10.1 Update 2
Re:iCalendar booking.com
« Odpověď #1 kdy: 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
« Poslední změna: 11-08-2021, 11:47:24 od rholecek »

Offline < z >

  • Administrátoři
  • Guru
  • *****
  • Příspěvků: 1171
  • Karma: 44
    • Verze Delphi: 7, 2010
Re:iCalendar booking.com
« Odpověď #2 kdy: 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