White-box-Cartoonization icon indicating copy to clipboard operation
White-box-Cartoonization copied to clipboard

Question about API and Curl

Open vincetota opened this issue 3 years ago • 1 comments

Please can someone help me to fix this issue? I'm trying to use API to cartoonize an image

This is the Curl php code I'm using... but output is always empty...

$pars=array(
    'file_type' => 'image',
     'source' => '@' . 'https://www.smsstar.it/cartoon/source.jpg;type=image/jpeg'
);


$curlSES=curl_init(); 
curl_setopt($curlSES,CURLOPT_URL,"https://master-white-box-cartoonization-psi1104.endpoint.ainize.ai/predict");
curl_setopt($curlSES,CURLOPT_RETURNTRANSFER,true);
curl_setopt($curlSES, CURLOPT_HTTPHEADER, array("Content-Type: multipart/form-data", "Accept:image/jpg"));
curl_setopt($curlSES, CURLOPT_POST, true);
curl_setopt($curlSES, CURLOPT_POSTFIELDS,$pars);
curl_setopt($curlSES, CURLOPT_CONNECTTIMEOUT,10);
curl_setopt($curlSES, CURLOPT_TIMEOUT,30);


$result=curl_exec($curlSES);

curl_close($curlSES);

$source = base64_encode(file_get_contents("https://www.smsstar.it/cartoon/source.jpg"));
$imageData = base64_encode(file_get_contents($result));

echo '<img width="600px" src="data:image/jpeg;base64,'.$source.'">';
echo " ";
echo '<img width="600px" src="data:image/jpeg;base64,'.$imageData.'">';

vincetota avatar Mar 10 '21 17:03 vincetota

I am using this api but response is showing like : "no healthy upstream"

Please let me know why this happening

jainmonica123 avatar Dec 20 '22 07:12 jainmonica123