import axios from 'axios'; const JINGROW_SERVER_URL = process.env.JINGROW_SERVER_URL; export async function GET() { try { const response = await axios.get( `${JINGROW_SERVER_URL}/api/method/jsite.api.v1.get_all_slugs` ); const slugs = response.data.message?.data; if (!Array.isArray(slugs)) { console.error('API did not return an array of slugs:', response.data); return Response.json({ error: '返回的slugs格式不正确' }, { status: 500 }); } return Response.json(slugs); } catch (error) { console.error('Error fetching slugs:', error.message, error?.response?.data); return Response.json( { error: '获取slugs失败', detail: error?.response?.data || error.message }, { status: 500 } ); } }