# Better uwuzu SDK [uwuzu.js](https://github.com/PutonFPS/uwuzu.js)みたいなやつです。uwuzuのAPIがいじれます。 # 使い方 ## インストール 初期リリース出たら書きます ## 初期化 ```ts 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リクエスト ```ts 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にトークンは自動入力されるので上記の例のように省略できます。