import subscribeToMailchimpApi from '@/lib/mailchimp' /** * 接受邮件订阅 * @param {*} req * @param {*} res */ export default async function handler(req, res) { if (req.method === 'POST') { const { email, firstName, lastName } = req.body try { const response = await subscribeToMailchimpApi({ email, first_name: firstName, last_name: lastName }) const data = await response.json() console.log('data', data) res.status(200).json({ status: 'success', message: 'Subscription successful!' }) } catch (error) { res.status(400).json({ status: 'error', message: 'Subscription failed!', error }) } } else { res.status(405).json({ status: 'error', message: 'Method not allowed' }) } }