'张三', 'id_card' => '110101199001011234', 'phone' => '13800138000', 'id_card_front' => 'http://example.com/id_front.jpg', 'id_card_back' => 'http://example.com/id_back.jpg', 'handheld_photo' => 'http://example.com/handheld.jpg', 'emergency_name' => '李四', 'emergency_phone' => '13800138001', 'emergency_relation' => '父亲' ); // 接口URL $url = 'http://localhost/mss.nahaichuan.com/RiderApi/Auth/submitAuthentication'; // 设置请求头 $headers = array( 'Content-Type: application/json', 'Authorization: Bearer test_token' // 这里需要替换为实际的token ); // 初始化cURL $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($testData)); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_TIMEOUT, 30); // 执行请求 $response = curl_exec($ch); $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE); $error = curl_error($ch); curl_close($ch); // 输出结果 echo "=== submitAuthentication 接口测试 ===\n"; echo "请求URL: " . $url . "\n"; echo "HTTP状态码: " . $httpCode . "\n"; if ($error) { echo "cURL错误: " . $error . "\n"; } else { echo "响应内容: " . $response . "\n"; // 解析JSON响应 $result = json_decode($response, true); if ($result) { echo "\n=== 解析后的响应 ===\n"; echo "状态码: " . (isset($result['code']) ? $result['code'] : '未知') . "\n"; echo "消息: " . (isset($result['msg']) ? $result['msg'] : '未知') . "\n"; if (isset($result['data'])) { echo "数据: " . json_encode($result['data'], JSON_UNESCAPED_UNICODE) . "\n"; } } } echo "\n=== 测试完成 ===\n"; ?>