Files
ai-scoring-application/test-api.js

26 lines
811 B
JavaScript

const fetch = require('node-fetch');
async function testAPI() {
try {
console.log('🧪 測試 API 端點...');
// 測試統計API
console.log('📊 測試統計API...');
const statsResponse = await fetch('http://localhost:3000/api/history/stats');
const statsData = await statsResponse.json();
console.log('統計數據:', statsData);
// 測試評審詳細API
console.log('📋 測試評審詳細API...');
const detailResponse = await fetch('http://localhost:3000/api/evaluation/2');
const detailData = await detailResponse.json();
console.log('評審詳細數據:', JSON.stringify(detailData, null, 2));
} catch (error) {
console.error('❌ 測試失敗:', error.message);
}
}
// 等待一下讓服務器啟動
setTimeout(testAPI, 3000);