93 lines
No EOL
2.4 KiB
HTTP
93 lines
No EOL
2.4 KiB
HTTP
# Test your FastAPI endpoints
|
|
|
|
GET http://127.0.0.1:8000/generer/
|
|
Content-Type: application/json
|
|
Accept: application/zip
|
|
|
|
{
|
|
"format": "instagram",
|
|
"style": "jevalideca",
|
|
"linkcolor": "blue",
|
|
"tocdepth": 2,
|
|
"pdfengine": "lualatex",
|
|
"content": "# Ceci est un titre\n## Ceci est un sous-titre\n\nCeci est un paragraphe\n\n## Ceci est un autre sous-titre\n\n> Ceci est du code\n\nCeci est un emoji :heart_eyes:\n\n::: {.center}\nCeci est centré\n:::",
|
|
"fontsize": 14,
|
|
"paperwidth": 1080,
|
|
"paperheight": 1920,
|
|
"ratio": 100,
|
|
"margin": 180,
|
|
"vmargin": 180,
|
|
"extension": "jpg"
|
|
}
|
|
|
|
###
|
|
|
|
GET http://127.0.0.1:8000/generer/
|
|
Content-Type: application/json
|
|
Accept: application/pdf
|
|
|
|
{
|
|
"format": "linkedin",
|
|
"style": "jevalideca",
|
|
"linkcolor": "blue",
|
|
"tocdepth": 2,
|
|
"pdfengine": "lualatex",
|
|
"content": "# Ceci est un titre\n## Ceci est un sous-titre\n\nCeci est un paragraphe\n\n## Ceci est un autre sous-titre\n\n> Ceci est du code\n\nCeci est un emoji :heart_eyes:\n\n::: {.center}\nCeci est centré\n:::",
|
|
"fontsize": 14,
|
|
"paperwidth": 1080,
|
|
"paperheight": 1080,
|
|
"ratio": 100,
|
|
"margin": 90,
|
|
"vmargin": 90,
|
|
"extension": "pdf"
|
|
}
|
|
|
|
###
|
|
|
|
GET http://127.0.0.1:8000/generer/
|
|
Content-Type: application/json
|
|
Accept: application/pdf
|
|
|
|
{
|
|
"format": "linkedin",
|
|
"style": "missioncyber",
|
|
"linkcolor": "blue",
|
|
"tocdepth": 2,
|
|
"pdfengine": "lualatex",
|
|
"content": "# Ceci est un titre\n## Ceci est un sous-titre\n\nCeci est un paragraphe\n\n## Ceci est un autre sous-titre\n\n> Ceci est du code\n\nCeci est un emoji :heart_eyes:\n\n::: {.center}\nCeci est centré\n:::",
|
|
"fontsize": 20,
|
|
"paperwidth": 1080,
|
|
"paperheight": 1080,
|
|
"ratio": 100,
|
|
"margin": 180,
|
|
"extension": "jpg",
|
|
"vmargin": 300
|
|
}
|
|
|
|
###
|
|
|
|
GET http://127.0.0.1:8000/generer/
|
|
Content-Type: application/json
|
|
Accept: application/pdf
|
|
|
|
{
|
|
"format": "slide169",
|
|
"style": "lcm",
|
|
"linkcolor": "blue",
|
|
"tocdepth": 2,
|
|
"pdfengine": "lualatex",
|
|
"content": "# Ceci est un titre\n## Ceci est un sous-titre\n\nCeci est un paragraphe\n\n## Ceci est un autre sous-titre\n\n> Ceci est du code\n\nCeci est un emoji :heart_eyes:\n\n::: {.center}\nCeci est centré\n:::",
|
|
"fontsize": 14,
|
|
"paperwidth": 2560,
|
|
"paperheight": 1440,
|
|
"ratio": 100,
|
|
"margin": 256,
|
|
"vmargin": 216,
|
|
"extension": "jpg"
|
|
}
|
|
|
|
###
|
|
|
|
GET http://127.0.0.1:8000/format_parameters/jevalideca/slide169/
|
|
Content-Type: application/json
|
|
Accept: application/pdf |