Box SDK
Box SDK
Boxには、アプリケーションの作成に使用できる一連のSDKが用意されています。
次の表に、アプリケーションの作成時に使用できるBox SDKを示します。最新のAPIサポートや機能には、次世代のSDKを使用してください。
プラットフォーム | メンテナンスの有無 | APIパリティ |
---|---|---|
Java SDK | はい | Full |
iOS Content SDK | は い | Full |
.NET SDK | はい | Full |
Python SDK | はい | Full |
Node SDK | はい | Full |
Android Content SDK | いいえ | Full |
次世代 のSDK
最新世代のBox Python SDK、Box TypeScript SDK、Box .NET SDK、Box Swift SDKは、開発者エクスペリエンスを向上させ、Boxコンテンツクラウドとの統合を効率化することを目的としています。
新しいSDKに実装予定の機能を以下に示します。
- APIの全面的なサポート: 新しいBox SDKにより、開発者はBox APIエコシステム全体をカバーできるようになります。Boxが提供する最新機能をすべて利用して、機能豊富なアプリケーションを作成できます。
- 迅速なAPIの更新: 自動生成による新しい開発アプローチにより、SDKへのBox APIの追加がさらに速いペースで (数日中に) 可能になります。これは、最新の機能をすぐにアプリケーションで利用できるようになることを意味します。
- ドキュメントへの埋め込み: SDKのソースコード内にすべてのオブジェクトとパラメータが直接記述されており、必要な情報が1か所にまとめて保存されています。
- 便利なメソッドの強化: 新しく導入された便利なメソッドは、認証、分割アップロード、指数バックオフ、自動再試行、型チェック (変数を正しく使用しているかどうかの確認に役立ちます) など、さまざまな側面をカバーします。