SDKとツール
SDKとツール
Boxで開発およびサポートされているSDKおよびツールは以下のとおりです。
SDK
Here you will find a list of SDKs you can use to build your application.
SDK
The table lists Box SDKs that you can use when building your applications. For latest API support and features, use the next generation SDKs.
プラットフォーム | ステータス | APIパリティ |
---|---|---|
Java SDK | アクティブ | Full |
iOS Content SDK | アクティブ | Full |
.NET SDK | アクティブ | Full |
Python SDK | アクティブ | Full |
Node SDK | アクティブ | Full |
Android Content SDK | 廃止 | 部分的 |
Next Generation SDKs
Here's what you can expect from generated SDKs:
- Full API support: New Box SDKs empower developers with complete coverage of the Box API ecosystem. You can access all the latest features and functionalities offered by Box and build feature-rich applications.
- Rapid API updates: The new auto-generation development approach allows you to add Box APIs to SDKs at a much faster pace (in a matter of days). This means you can leverage the most up-to-date features in your applications without delay.
- Embedded documentation: All objects and parameters are documented directly in the source code of the SDK so all the necessary information is stored in one place.
- Enhanced convenience methods: The newly introduced convenience methods cover various aspects such as authentication, chunk uploads, exponential back-offs, automatic retries, type checkers that help to ensure that you’re using variables correctly, and much more.
Box CLI
Box CLI is a user-friendly command line tool that allows both technical and non-technical users to leverage Box API to perform routine or bulk actions.
プラットフォーム | ステータス | APIパリティ |
---|---|---|
CLI | アクティブ | Full |
Postmanコレクション
Postmanは、完全な開発環境を構成しなくても、使いやすいインターフェースでHTTPリクエストを作成およびテストできるツールです。Box Postmanコレクションは事前設定済みのリクエストをまとめたもので、これにより、リクエストを手動で設定しなくても、Box APIを利用できるようになります。
Postmanの使用を開始するには、Postmanクイックスタートガイドを使用するのが最も簡単な方法です。
Box Postmanコレクションの使い方
Salesforce Developer Toolkit
Salesforce Developer Toolkitを使用すると、Box for Salesforce統合の動作をプログラムによりカスタマイズできます。このツールキットに含まれる複数のグローバルAPEXメソッドを使用して、デフォルトの動作をトリガーしたり、拡張したりできます。このグローバルメソッドにより、内部のSalesforceレコードとBoxフォルダのマッピングを更新し、権限の管理を処理できます。
Box CLI
Box CLI is a user-friendly command line tool that allows both technical and non-technical users to leverage Box API to perform routine or bulk actions.
プラットフォーム | メンテナンスの有無 | APIパリティ |
---|---|---|
CLI | はい | Full |
公式UIライブラリ
組み込みのUIコンポーネントを使用してアプリケーションを拡張することで、Box上のファイルを参照、共有、プレビューできるようになります。
参照 | 共有 | プレビュー |
![]() |
![]() |
![]() |
組み込みのUIを使用して、Box上のファイルをナビゲートおよび操作できます。 | 組み込みのUI Elementを使ってファイルを共有することで、ファイルとフォルダのコラボレーションが可能になります。 | 豊富なプレビュー機能によって、PDFからHDビデオまで、120種類を超えるファイル形式をプレビューできます。 |
プラットフォーム | |
---|---|
iOS | Browse SDK、Share SDK、Preview SDK |
Android | Browse SDK、Share SDK、Preview SDK |
JavaScript | Box UI Elements |
非公式およびコミュニティツール
以下のツールは、Boxで開発され、Boxとそのコミュニティメンバーによって管理されています。このツールについては、定期的な製品更新やセキュリティ更新は提供されません。
プラットフォーム | メンテナンスの有無 | APIパリティ |
---|---|---|
Salesforce SDK | Boxとコミュニティメンバーが限定的に実施 | 部分的 |
Ruby SDK | Boxとコミュニティメンバーが限定的に実施 | 部分的 |
クライアント側JS SDK | Boxとコミュニティメンバーが限定的に実施 | 部分的 |