ALIYUN-PDS-JS-SDK
PDS SDK for both Node.js and Javascript in browser.
详情请看: https://help.aliyun.com/document_detail/393346.html For more information, see: https://help.aliyun.com/document_detail/393346.html
Usage
Node.js
npm i -S aliyun-pds-js-sdk
const {PDSClient} = require('aliyun-pds-js-sdk')
// or ES Import
import {PDSClient} from 'aliyun-pds-js-sdk'
Browser
- via script tag
<script src="/path/to/dist/aliyun-pds-js-sdk.min.js"></script>
const {PDSClient} = window.PDS_SDK
- or ES Import
// 前端使用:
import {PDSClient} from 'aliyun-pds-js-sdk/browser' // for Frontend Project
Example
PDS
API 的功能都集成在 PDSClient
类实例方法上,使用时只需 new
一个 PDSClient
实例,即可通过该实例的方法来调用 PDS
的各种 API。
const client = new PDSClient({
token_info,
api_endpoint: `https://${domain_id}.api.aliyunpds.com`,
auth_endpoint: `https://${domain_id}.auth.aliyunpds.com`,
// path_type: 'StandardMode'
})
const {items = [], next_marker} = await client.listFiles({
drive_id: '1',
parent_file_id: 'root'
})
更加详细的介绍,请看阿里云官网的帮助文档。