- a POST final apeluri interfață pentru a genera un document, și
- un obiectiv public GET care face un document ca o pagină web printabilă.
httpRouteTriggerSettings. Rutele aplicațiilor sunt servite sub /s pe
Douăzeci de servere (ex. http://localhost:2020/s/documents/generate).
Ruta POST – generarea la cerere
Aceasta refoloseștegenerateDocumentHandler, deci nu există logică de repetat — doar un adaptor subțire
care citește corpul cererii.
status sugerat la eşec, astfel încât ruta poate să răspundă
cu codul 4xx/5xx. isAuthRequired: true înseamnă că apelantul
trebuie să prezinte un token valid - componenta frontală din capitolul următor trece automat indicativul de acces al utilizatorului
.
Ruta GET - redare ca pagină web
Pentru a returna HTML în loc de JSON, înfăşuraţi corpul într-unRăspuns cu headerul
Content-Type. Această rută este publică (isAuthRequired: false) astfel încât un document generat
poate fi partajat ca un link.
documentHtmlPage redă corpul Markdown în HTML (cu marked,
sanitizat) şi îl introduce într-o curată, pagina printabilă care afișează doar conținutul șablonului- aceeași imagine ca PDF și previzualizarea in-app.
Vezi ajutorul.
Încearcă-l
Cu un șablon și o Persoană în spațiul de lucru, sunați ruta (apucați un token de la Setări → API-uri & Webhooks):
Următorul: construirea interfeței →
Vizualizări, navigare, o comandă și o componentă frontală.