1
2
3
4
5
6
7
8
9
10
11
import { getYoutubeLinkFromPage } from "https://esm.town/v/wilt/getYoutubeLinkFromPage";
export async function getYoutubeLinkFromPageAPI(req: Request) {
const url = new URL(req.url).searchParams.get("url");
if (!url || url === "undefined")
return new Response("", { status: 400, statusText: "Bad Request" });
return Response.json({
page: url,
youtube: await getYoutubeLinkFromPage(url),
});
}