動画のストリーミングに DMCloud を使用する Web サイトに取り組んでいます。今のところ、いくつかのファイルを入力するフォームがあります。ウェブサイトに動画をアップロードし、ファイルを PHP で DMCloud に移動してから削除します。
それはちょっとばかげていて、多くの帯域幅を失ってしまいます。
彼らのドキュメントで、私はそれを見ました: https://www.dmcloud.net/doc/api/api-upload.html
だから私はそれを使おうとしています。関数が返す URL にフォームのアクションを設定しました。しかし、フォームを送信するたびに、dmcloud は次のように答えます。{ "error": "missing file" }
では、どのドキュメントを DMCloud にアップロードしたいかを彼に伝えるにはどうすればよいでしょうか? ajax でリクエストを送信できますか? 複数の動画を同じフォームにアップロードできますか?
編集:ここにいくつかのコードがありますが、役に立たないと思います。私はそれを行う方法さえ知りません。私のコードは愚かで役に立たず、機能しません...私のコントローラー上:
$CloudKey=new CloudKey('503660c394a6f6067c0005c3','bb36a94fb64388417172d5f1f93453b3996627a5');
$CloudKey->file=$CloudKey->__get('file');
$action=$CloudKey->file->upload(array('status'=>true,"target"=>"http://www.carpediese.fr/?tamere=1"));
$action=$action->url;
そして、私の見解では、多くの入力を備えた基本的なフォームが得られました。method="post" enctype="multipart/data" で、my $action
var.