From 7d948bc236bf67b4df92aca2d74a42bba0d31ab0 Mon Sep 17 00:00:00 2001 From: blasferna Date: Tue, 11 Jul 2023 09:07:22 -0400 Subject: [PATCH] feat: add alternative open graph endpoint --- app/service.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/app/service.py b/app/service.py index bb1d7cc..c5f3191 100644 --- a/app/service.py +++ b/app/service.py @@ -161,10 +161,21 @@ async def tts(text, lang="en"): @app.get( - "/generate-og-image/{title}/{sitename}/{tag}/image.png", + "/og-image", responses={200: {"content": {"image/png": {}}}}, response_class=Response, ) async def create_og_image(title: str, sitename: str, tag: str): image = generate_og_image(title, sitename, tag=tag) return Response(image.read(), media_type="image/png") + + +@app.get( + "/generate-og-image/{title}/{sitename}/{tag}/image.png", + responses={200: {"content": {"image/png": {}}}}, + response_class=Response, +) +async def create_og_image_v2(title: str, sitename: str, tag: str): + image = generate_og_image(title, sitename, tag=tag) + return Response(image.read(), media_type="image/png") +