@chitose-jp/tetrisbeta-api v3.0.0
TetrisBeta API
特徴
クラウドサーバーに直接接続し、データを取得することができる API です。
インストール
npm install @chitose-jp/tetrisbeta-api使い方
import { Beta } from "@chitose-jp/tetrisbeta-api";
const api = new Beta();関数一覧
レスポンスは{status:ok,data:レスポンス}の形で返されることとする
|関数|内容|レスポンスタイプ|レスポンス|
|:-:|:--:|:-:|:--:|
|getId(target)|ターゲットの ID を取得する 取得した ID は一時的に保存され、次回以降は保存されたデータから参照される|String|ID|
|getData()|保存された ID データを取得する|JSON|{ユーザー名:{id:プレイヤーID}...}|
|getAuth(target)|ターゲットの ID を含む認証情報を取得する|String|認証情報|
|getUser(target,name)|ターゲットのユーザーデータを取得する。引数nameには、自分のユーザー名を渡す|JSON|{user:整形済みデータ,raw:生データ}|
|getRanking(type,name)|ランキングを取得する ランキングタイプは以下を参照|JSON|{ranking:整形済みデータ,raw:生データ}|
|getAllUser(name)|すべてのユーザーを含む配列を取得する|JSON|[name,name2...]|
|search(keyword,name)|ユーザー名を検索する キーワードは半角空白で区切る|JSON|[name,name2...]|
ランキングタイプ |ランキングタイプ|内容| |:-:|:-:| |0|40line| |1|20line| |2|Marathon| |3|Ultra| |4|Rate| |5|Level| |6|APM| |7|PPS| |8|PlayTime| |9|Follower|