Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将cURL转换为PHP cURL-DocParser API_Curl_Php Curl - Fatal编程技术网

将cURL转换为PHP cURL-DocParser API

将cURL转换为PHP cURL-DocParser API,curl,php-curl,Curl,Php Curl,我有一个卷发: curl \ -u <secret_api_key>: \ -F "file=@/home/your/local/file.jpdf" \ https://api.docparser.com/v1/document/upload/<PARSER_ID> 我指的是文件:https://dev.docparser.com/import-documents 我不知道如何将-F转换为PHP cURL。您可以使用以下代码将文件上载到: 您需

我有一个卷发:

curl \
    -u <secret_api_key>: \
    -F "file=@/home/your/local/file.jpdf" \
    https://api.docparser.com/v1/document/upload/<PARSER_ID>
我指的是文件:https://dev.docparser.com/import-documents


我不知道如何将-F转换为PHP cURL。

您可以使用以下代码将文件上载到:

您需要将和$file\u name\u的值替换为\u full\u path

$ch = curl_init();
curl_setopt($ch, CURLOPT_USERPWD, "<SECRET_API_KEY>" . ":"); 
curl_setopt($ch, CURLOPT_URL, 'https://api.docparser.com/v1/document/upload/<PARSER_ID>');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, array('file'=> '@' . realpath($file_name_with_full_path)));
$result=curl_exec($ch);
curl_close($ch);