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),
});
}
Val Town is a social website to write and deploy JavaScript.
Build APIs and schedule functions from your browser.
Comments
Nobody has commented on this val yet: be the first!
October 23, 2023