logo
0
0
Login

中餐水产佳肴 API

这是一个基于 Next.js 构建的 API,专门提供中式水产美食的食谱。

描述

本项目旨在为开发者提供一个简单、易于使用的接口,以获取来源于 HowToCook 项目的精选水产菜肴食谱数据。API 返回结构化的 JSON 数据,方便与各种应用程序集成。

技术栈

API 端点

GET /api/recipes

获取所有水产食谱的列表。

  • 成功响应 (200):
    [ { "id": "duo-jiao-yu-tou", "slug": "duo-jiao-yu-tou", "name": "剁椒鱼头", "description": "湖南省的一道名菜,以其鲜、咸、辣的味道而闻名。鲜嫩的鱼肉上覆盖着一层鲜艳的剁椒。" }, // ... 其他食谱 ]

GET /api/recipes/[slug]

根据 slug 获取单个食谱的详细信息。

  • 参数:

    • slug (string): 食谱的唯一标识符。例如: duo-jiao-yu-tou
  • 成功响应 (200):

    { "id": "duo-jiao-yu-tou", "slug": "duo-jiao-yu-tou", "name": "剁椒鱼头", "description": "...", "ingredients": [ { "name": "鱼头(鲢鱼)", "quantity": "1个(约1公斤)" }, // ... ], "steps": [ "将鱼头清洗干净...", // ... ] }
  • 错误响应 (404):

    { "error": "未找到食谱" }

运行项目

  1. 克隆仓库。
  2. 安装依赖: npm install
  3. 启动开发服务器: npm run dev

项目将在 http://localhost:9002 上运行。

About

No description, topics, or website provided.
106.00 KiB
0 forks0 stars1 branches0 TagREADMEApache-2.0 license
Language
TypeScript97.3%
Shell2.6%
JavaScript0.1%
CSS0%