Public
Script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { fetchJSON } from "https://esm.town/v/stevekrouse/fetchJSON?v=41";
export let bitlyAPI = ({ token, endpoint, ...params }) => {
if (params.body) {
params.body = JSON.stringify(params.body);
}
return fetchJSON(
`https://api-ssl.bitly.com/v4/${endpoint}`,
{
headers: {
"Authorization": `Bearer ${token}`,
"Content-Type": "application/json",
},
...params,
},
);
};
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