fabriquedoc-backend/test_main.http

93 lines
2.2 KiB
Text
Raw Normal View History

2022-12-28 05:04:27 +00:00
# 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:",
2022-12-28 05:04:27 +00:00
"fontsize": 14,
"paperwidth": 1080,
"paperheight": 1920,
"ratio": 100,
2022-12-28 05:04:27 +00:00
"margin": 180,
"vmargin": 180,
2023-01-01 19:16:56 +00:00
"extension": "jpg"
2022-12-28 05:04:27 +00:00
}
###
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:",
2022-12-28 05:04:27 +00:00
"fontsize": 14,
"paperwidth": 1080,
"paperheight": 1080,
"ratio": 100,
2022-12-28 05:04:27 +00:00
"margin": 90,
"vmargin": 90,
2022-12-28 05:04:27 +00:00
"extension": "pdf"
}
###
GET http://127.0.0.1:8000/generer/
Content-Type: application/json
Accept: application/pdf
2023-01-01 19:16:56 +00:00
{
"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:",
2023-01-01 19:16:56 +00:00
"fontsize": 20,
"paperwidth": 1080,
"paperheight": 1080,
"ratio": 100,
2023-01-01 19:16:56 +00:00
"margin": 180,
"extension": "jpg",
"vmargin": 300
}
###
GET http://127.0.0.1:8000/generer/
Content-Type: application/json
Accept: application/pdf
2022-12-28 05:04:27 +00:00
{
"format": "slide169",
"style": "lcm",
2022-12-28 05:04:27 +00:00
"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:",
2022-12-28 05:04:27 +00:00
"fontsize": 14,
"paperwidth": 2560,
"paperheight": 1440,
"ratio": 100,
"margin": 256,
"vmargin": 216,
2023-01-01 19:16:56 +00:00
"extension": "jpg"
2022-12-28 05:04:27 +00:00
}
###
GET http://127.0.0.1:8000/format_parameters/jevalideca/slide169/
Content-Type: application/json
Accept: application/pdf