2
CURLFile
とcurl_setopt
を使用して複数のファイルをアレイにアップロードするにはどうすればよいですか?複数のファイルをカールでアップロードする
データ配列を使用するとエラーが発生し(配列を文字列に変換できません)、http_build_query
というデータを使用するとCURLFile
オブジェクトが破損します。
私がアップロードする必要があり、データは以下のようになります。CURLFileを使用せずにファイルを作成する機能を有している5.5+
[
'mode' => 'combine',
'input' => 'upload',
'format' => $outputformat,
'files' => [
[0] => CURLFile object,
[1] => CURLFile object,
[x] => ...
]
]
問題は、サーバーがあるということですAPIとファイルは "ファイル"配列に配置する必要があります。 –
あなたは、データを投稿したようなファイル、またはファイルの内容のbase64でエンコードされた文字列など、他の形式のファイル配列をファイルの配列としていますか? – sjdaws
ファイルまたはbase64のいずれかですが、後者のオプションは大きなファイルではお勧めしません。 –