0
我想通過使用本網站的API將.html文件轉換爲.epub文件https://ebookglue.com/docs 它們在命令行curl中有示例,但我想使用PHP curl不知道如何正確地將它轉換爲PHP捲曲命令行卷曲到PHP curl和PHP curl返回空白文件
下面是命令行卷曲
curl -o converted.epub \
-F "token=your-api-key" \
-F "[email protected]" \
https://ebookglue.com/convert
這裏是我迄今爲止得到的,它是不工作並返回空白dat.epub
文件
$token = "token";
$tmpfile = $_FILES['file']['tmp_name'];
$filename = basename($_FILES['file']['name']);
$data = array(
'token' => $token,
'file' => '@'.$tmpfile.';filename='.$filename,
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://ebookglue.com/convert");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_HEADER, 0);
$out = curl_exec($ch);
curl_close($ch);
$fp = fopen('data.epub', 'w');
fwrite($fp, $out);
fclose($fp);
01如果不工作
curl_setopt($ch, CURLOPT_POST, 1);
:
感謝一百萬,它做到了。 –