API
アップロードの自動化や独自アプリケーションとの連携のためのSplat Labsへのプログラムアクセス
API
Splat Labsは、ガウシアンスプラットのアップロードを自動化し、独自アプリケーションと連携するためのプログラム的アップロードAPIを提供しています。完全な公開APIは現在開発中です。
APIのお知らせ
最新情報についてはSplat Labs APIのお知らせ(英語)をお読みください。
現在のAPI機能
| 機能 | 状況 |
|---|---|
| プログラム的ファイルアップロード | ✅ 利用可能 |
| プロジェクト作成 | ✅ 利用可能 |
| プロジェクト処理状況のポーリング | ❌ 未対応 |
| プロジェクト一覧 / メタデータ取得 | ❌ 未対応 |
| ビューア / 共有管理 | ❌ 未対応 |
| Webhook / イベント通知 | ❌ 未対応 |
| OAuth2 / プログラム的認証 | ❌ 未対応 |
現在利用可能なもの
- アップロードAPI — ガウシアンスプラットファイルをアップロードし、プログラム的にプロジェクトを作成。独自システムからのアップロードワークフローを自動化できます。
- 公式ドキュメント未公開 — アップロードエンドポイントの詳細なAPIドキュメントはまだ公開されていません。アクセスについてはお問い合わせください。
現在未対応のもの
- プロジェクト処理状況のポーリング
- プロジェクトの一覧、検索、フィルタリング
- 共有、埋め込み、アクセス制御の管理
- プロジェクト完了イベントのWebhook
- サードパーティ連携のOAuthまたはトークンベース認証
現在の連携オプション
完全なAPIが利用可能になるまで、以下の方法でSplat Labsをワークフローに組み込むことができます:
- 共有ビューアURL — すべてのプロジェクトに、GIS、ダッシュボード、CMS、カスタムアプリなど任意の外部システムからリンクできるURLが付与されます。プラットフォーム別ガイドは連携をご覧ください。
- iframe埋め込み — iframeに対応した任意のWebサイトやアプリケーションに3Dビューアを埋め込む。詳細は埋め込みをご覧ください。
- 手動アップロード — cloud.rockrobotic.comのWebインターフェースでプロジェクトをアップロードして管理。
APIアクセス
早期APIアクセスやカスタム連携のニーズについては、Splat Labsチームにお問い合わせください。