$param=array(
'binData'=>$data_buff,
'type'=>'image',
'format'=>'JPG'
);
$post_data= json_encode($param);
curl一共传了三个参数,接收方收到的binData是null值,其它两个接收正常!
'binData'=>$data_buff,
'type'=>'image',
'format'=>'JPG'
);
$post_data= json_encode($param);
curl一共传了三个参数,接收方收到的binData是null值,其它两个接收正常!
不太清楚你的场景,说不了细节如果你是要上传 $filepath 这个文件的话,那么只需选择 POST 方式,参数串为 "file=@$filepath" 就可以了($filepath 要是绝对路径的)
$data_buff=base64_encode(file_get_contents($filepath));先轉base64_encode,傳過去后再base64_decode即可。