ファイルキー
contents/create_videoやcontents/create_imageで、登録するファイルを指定するのに利用します。
ファイルタイプ
タイプ | 内容 |
---|---|
video | 動画 |
audio | 音声 |
image | 画像 |
other | その他 |
file/upload
概要
ファイルをアップロード。
カテゴリ
ファイル
入力
ファイルデータをname=”file”として指定します。(ファイルは1つだけ指定できます)
multipart/form-dataメディアタイプでPOSTメソッドでリクエストを送信する必要があります。
multipart/form-dataの例(ファイル部分のみ)
Content-Disposition: form-data; name=”file”; filename=”test.wmv”
Content-Type: application/octet-stream
Content-Transfer-Encoding: binary
(test.wmvのデータ)
クエリ
名前 | 値 |
---|---|
ftp | 動画ファイルのFTPパスを指定する multipart/form-dataでの実ファイルアップロードの代わりにFTPパスを指定できる 省略可 |
ftp_delete | 1を指定した場合動画の登録完了時に、”ftp”で指定された動画ファイルを削除する |
出力
※CSVのみ。1行のみ。
(ローカルファイル名),(ファイルキー),(ファイルタイプ)
エラーコード
file/uploadが以下のエラーコードを返却する可能性があります。(JSONまたはXML形式)
レスポンス内容
code要素 | 意味 |
---|---|
invalid_file | ファイルのサイズが大きすぎます。 |
invalid_file | ファイルは一部のみしかアップロードされていません。 |
invalid_file | ファイルは正しくアップロードされませんでした。 |
invalid_file | テンポラリフォルダがありません。 |
invalid_file | ファイルサイズが0です。 |
server_error | ディスクへの書き込みに失敗しました。 |
server_error | PHP の拡張モジュールがファイルのアップロードを中止しました。 |
server_error | ファイルが正しく送信されませんでした。 |
badfiletype | ファイルの拡張子が不正です。 |
badfileformat | 動画ファイルではありません。 |
upload_video_limit_exceeded | アップロード数制限に達しました。 |
ステータス
有効