6a08f76f3fa5a16599061c743b7843bdfcbef7fa
Better uwuzu SDK
uwuzu.jsみたいなやつです。uwuzuのAPIがいじれます。
使い方
インストール
初期リリース出たら書きます
初期化
import uwuzu from "better-uwuzu-sdk";
import ApiMap from "better-uwuzu-sdk/1.6.11/map";
const client = new uwuzu({
origin: "https://uwuzu.net",
});
client.token = "APITOKEN";
型とJSDoc見ればわかります。トークンはなくてもserverinfo-apiやtoken/getは動きますが大体の事例では入れると思います。
APIリクエスト
import uwuzu from "better-uwuzu-sdk";
import ApiMap from "better-uwuzu-sdk/1.6.11/map";
const client = new uwuzu({
origin: "https://uwuzu.net",
});
client.token = "APITOKEN";
try {
const me = await client.request("me/");
if (me.error_code) {
throw new Error(me.error_code);
}
console.log(`あなたは${me.username}です。`);
} catch (err) {
console.error(err);
}
普通のSDKです。uwuzu().request()の第一引数はエンドポイント、第二引数はbodyです。bodyにトークンは自動入力されるので上記の例のように省略できます。