すべてのプロダクト
Search
ドキュメントセンター

Drive and Photo Service:v1.x

最終更新日:Dec 22, 2025

Drive & Photo Service (PDS) Developer Edition は、JavaScript 用の SDK を提供します。PDS SDK for JavaScript v1.x は、ファイルストレージ、管理、共有などの機能をサポートしています。SDK は開発者に豊富な API 操作を提供します。このトピックでは、効率的なファイル操作とデータ管理を行うためのガイドとなる子トピックの概要について説明します。

子トピック

説明

はじめに

PDS SDK for Javascript は、ファイル操作、ドライブ、共有、グループなどのリソース管理をサポートする公式ツールです。ブラウザと Node.js 環境に適しています。 npm を使用して SDK をインストールした後、Vue、React、または Node.js プロジェクトに簡単に統合して、PDS のさまざまな API 操作にアクセスできます。

PDSClient クラスを使用する

PDSClient クラスは PDS SDK for Javascript のコアです。PDS のすべての API 操作を呼び出すことができるインスタンスを作成できます。このクラスを使用するには、トークン情報や API エンドポイントなどのパラメータを設定する必要があります。このクラスは、トークンと共有トークンを設定するためのメソッドと、基盤となる API 呼び出しを開始するためのメソッドを提供し、エラー処理リスナーなどのイベントリスナーを許可します。

アクセストークンを取得する

SDK は、JSON Web トークン(JWT)ベースのアクセス、アカウントベースのトークン取得、トークンの更新など、トークンを取得するための複数の方法を提供します。

ファイルをアップロードする

SDK は、便利なアップロードやアップロードタスクの作成など、ファイルをアップロードするためのさまざまな方法を提供し、ファイルアップロードの進捗監視とステータス管理をサポートします。

ファイルをダウンロードする

SDK では、downloadFile メソッドまたは createDownloadTask メソッドを呼び出すことによってファイルをダウンロードでき、ダウンロードの進捗監視と再開可能なダウンロードをサポートします。

ドライブ

PDS SDK for JavaScript は、容量クォータの取得、ドライブの作成、更新、削除、ドライブとその詳細のクエリなど、基本的な 作成・読取・更新・削除 (CRUD) 操作をサポートしています。

ファイル操作

SDK は、ディレクトリのリスト、ファイルの検索、ファイル情報のクエリ、ファイルダウンロード URL の取得、ファイルコンテンツの保存、ファイルコンテンツの取得、ファイルの名前変更、ファイル情報の更新、パスに基づくファイル情報の取得、階層リンクディレクトリ情報の取得、ディレクトリの作成、ファイルの削除、ファイルの一括削除、ファイルのコピー、ファイルの移動など、さまざまなファイル関連操作をサポートしています。これらの操作を実行することで、さまざまなシナリオに適した方法でファイルとフォルダを管理できます。

ごみ箱を管理する

SDK を使用すると、ごみ箱を管理できます。ごみ箱をクリアしたり、ごみ箱内のファイルをバッチ復元したりできます。

ファイルの権限を管理する

SDK を使用すると、ファイルの権限を管理できます。共有ファイルのリストのクエリ、受信した共有ファイルに関する情報のクエリ、ファイル権限の追加または削除、ファイル権限のリストを行うことができます。ファイル共有も管理できます。

共有リンク

SDK を使用すると、共有リンクを管理できます。共有リンクの作成、共有のキャンセル、共有リンクのリスト、共有情報とトークンの匿名取得を行うことができます。これにより、ファイル共有と権限制御が容易になります。

ユーザーを管理する

SDK を使用すると、ユーザーを管理できます。ユーザーの作成、クエリ、更新、削除、およびユーザーの検索とリストを行うことができます。

グループとメンバーを管理する

SDK を使用すると、グループとメンバーを管理できます。グループの作成、削除、更新、グループ情報のクエリ、グループの検索、グループメンバーの管理を行うことができます。

ロールの割り当てを管理する

SDK を使用すると、ロールの割り当てを管理できます。チーム管理者のロールを割り当ておよびキャンセルし、割り当てられたロールのリストをクエリできます。