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