Files
better-uwuzu-sdk/README.md
T
2026-01-21 22:19:12 +09:00

1.2 KiB

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-apitoken/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にトークンは自動入力されるので上記の例のように省略できます。