upload.php代码
'Curl error: ' . curl_error($ch)));
curl_close($ch);
exit;
}
// 关闭 cURL 资源
curl_close($ch);
// 解析 JSON 响应
$jsonResponse = json_decode($response, true);
if($jsonResponse === null) {
echo json_encode(array('error' => 'Failed to decode JSON response: ' . $response));
exit;
}
// 检查是否上传成功
if(isset($jsonResponse['success']) && $jsonResponse['success'] === true) {
// 提取原始链接和原始文件名
if(isset($jsonResponse['data']['originalLink']) && isset($jsonResponse['data']['originalFileName'])) {
$originalLink = $jsonResponse['data']['originalLink'];
$originalFileName = $jsonResponse['data']['originalFileName'];
// 组成新的 JSON 并输出
$newJson = array(
'Jobs' => $originalLink,
'Name' => $originalFileName,
'os' => 'node-oss.zai1.com'
);
echo json_encode($newJson);
} else {
echo json_encode(array('error' => 'Missing originalLink or originalFileName in response'));
}
} else {
// 输出上传失败信息
echo json_encode(array('error' => 'Upload failed: ' . json_encode($jsonResponse)));
}
} else {
echo json_encode(array('error' => 'No file uploaded.'));
}
?>
token在 czz.meituan.com 上注册
创建一个 HTML 表单
用于上传文件并发送请求到 upload.php
文件上传测试

