1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { twitterJSON } from "https://esm.town/v/stevekrouse/twitterJSON";
export let twitterUser = async ({
handle,
bearerToken,
id,
}: {
handle?: string,
bearerToken: string,
id?: string | number,
}): Promise<{ data: { id: string, name: string, username: string } }> =>
twitterJSON({
url: handle
? `https://api.twitter.com/2/users/by/username/${handle}`
: `https://api.twitter.com/2/users/${id}`,
bearerToken,
});
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