Catalog npm
PACKAGE EXPLORERView in registry

115open

npm

115开放平台 JS/TS SDK,支持 Node.js、Vue、React。中英文注释,单元测试,CI集成。115 Open Platform JS/TS SDK for Node.js, Vue, React. With Chinese/English comments, unit tests, CI integration.

Versions collected1
Direct dependencies6From release 1.0.1
Last observed20 Oct, 18:05 UTC

README

Current package documentation

English README

115开放平台 JS/TS SDK

115开放平台 JS/TS SDK,支持 Node.js、Vue、React。支持设备码授权、二维码登录、Token 管理、用户信息、文件管理、离线下载等功能。基于官方开发文档实现。


特性

  • 设备码授权
  • 二维码登录
  • Token 获取与刷新
  • 用户信息获取
  • 文件管理
  • 离线下载

安装

npm install 115open
# 或
yarn add 115open

快速上手

import { Client } from '115open';
const client = new Client('your_client_id');
// 设备码授权
const authUrl = client.auth.getDeviceCodeUrl();
// 获取用户信息
const user = await client.user.getInfo();

主要API示例

// 文件列表
const files = await client.fileManager.list();

// 离线下载
await client.offline.addTask(url);

贡献

欢迎提交 issue 和 PR!


许可证

MIT

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
1.0.1Registry latest15 Jul 20256

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
dustink66/115open-js-sdk

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 18:05 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:5bf66f60b4545548bc236546fb8a2046bf7b328d74d506743b3064d06cc0068f