函数: createLxnsClient()
ts
function createLxnsClient<O>(options): LxnsClient<O>;定义于: packages/prober/src/adapters/lxns/lxns-client.ts:73
创建 LXNS 查分适配客户端(将 LXNS API 映射为 ProberPlayer 等通用类型)。
类型参数
| 类型参数 |
|---|
O extends LxnsClientOptions |
参数
| 参数 | 类型 | 描述 |
|---|---|---|
options | O | 至少一个 token;可同时提供 personal + dev |
返回
LxnsClient<O>
条件类型客户端,见 LxnsClient
抛出
两个 token 都未提供时
示例
查自己
ts
const me = createLxnsClient({ personalAccessToken: token }).me();
const [profile, bests] = await Promise.all([me.getProfile(), me.getBests()]);按好友码查别人
ts
const client = createLxnsClient({ devAccessToken: token });
const player = client.getPlayer(friendCode);
const [profile, bests] = await Promise.all([player.getProfile(), player.getBests()]);