Skip to main content
ローカルファイルを AceDataCloud プラットフォーム CDN にアップロードし、公開アクセス可能な URL(https://cdn.acedata.cloud/xxxxxx.png 形式)を取得します。取得後すぐに、他の業務 API(Midjourney、Suno、Flux など)の image_url、reference_url などのパラメータで参照できます。 適用シナリオ:
  • Midjourney /midjourney/imagine を呼び出す前に、下絵を CDN にアップロードして URL を取得する。
  • 前のステップで生成した動画をキャッシュし、次のステップの入力として使用する。
  • ユーザーがアップロードした素材を一時的にホスティングし、独自の S3 を構築することを避ける。
ℹ️ 本 API は AceDataCloud プラットフォーム管理 API に属し、共通プレフィックスは https://platform.acedata.cloud/api/v1/ です。

API 概要

認証の説明(アカウントトークンの取得方法)

リクエストヘッダー:
取得方法: AceDataCloud プラットフォームにログイン → Account Token コンソール → 「作成」ボタンをクリック。詳細はAceDataCloud プラットフォームアカウントトークンの管理を参照してください。

リクエストボディ(multipart/form-data)

リクエスト例

cURL

Python

Node.js

レスポンス例(HTTP 200)

file_url フィールドをそのまま他の業務 API で使用すれば問題ありません——CDN URL は現在公開アクセス可能で、認証は不要です。これを恒久的なアーカイブの保証と見なさないでください。

レスポンスフィールドの説明

エラー処理

実用的なヒント

  • 画像を下絵としてアップロード:Midjourney image_urls、Flux image_url、Veo reference_url はいずれも CDN URL を受け付け、base64 は受け付けません。まず本 API で URL を取得するのが一般的な操作です。
  • 機密データをアップロードしないでください:返される URL は公開アクセス可能です。保存期間はプラットフォームの現在のストレージポリシーに従います。長期アーカイブには自分のオブジェクトストレージを使用してください。
  • 大量アップロード:並行処理を制御し、各アップロードにタイムアウトを設定してください。スループットはファイルサイズとネットワーク環境に依存します。

関連 API