美食数据接口API(豆果美食NodeJs版API)

美食数据接口API(豆果美食NodeJs版API)

2023年6月29日发(作者:)

美⾷数据接⼝API(⾖果美⾷NodeJs版API)灵感来⾃以前刚开始学习前端,想写个⼩项⽬练练⼿,每次找数据接⼝都要花好⼤的⼒⽓。甚⾄能否找到数据接⼝决定了我的项⽬是否能够继续下去。很多平台的数据免费试⽤请求⼀定数量后,就要求付费。⽆奈学⽣党,花费不起。⾃⼰写后端,对于那个时候刚起步前端的我,是不太切合实际的,⽽且还要花费⼤量的精⼒和时间去学习后端,爬⾍收集数据等。这跟我想写个复杂的⼩项⽬,提升前端技术的初衷背道⽽驰。适⽤者初⼊前端,想要写个⼩项⽬练⼿的同学们⼯作原理伪造请求头,调⽤官⽅API注意:该项⽬开源,已部署在服务器上,可以直接调⽤接⼝。安装$ git clone git@:zoyoy1203/$ npm install运⾏$ node 接⼝⽂档1. 获取⾸页数据说明:调⽤此接⼝,可以获取⾖果美⾷⾸页数据接⼝地址:/home调⽤例⼦:/home2. 获取菜谱分类说明:调⽤此接⼝,可以获取菜谱分类数据接⼝地址:/recipe/catalogs调⽤例⼦:/recipe/catalogs3. 获取相关菜谱分类⾥的菜谱列表说明:调⽤此接⼝,传⼊分类关键字keyword,可以获取相应菜谱列表必选参数:keyword:菜谱关键字接⼝地址:/recipe/list调⽤例⼦:/recipe/list?keyword=⼟⾖4. 获取菜谱详细内容(包含制作过程,评论等)说明:调⽤此接⼝,传⼊菜谱id,可以获取菜谱详细内容必选参数:id:菜谱id接⼝地址:/recipe/detail调⽤例⼦:/recipe/detail?id=8392345. 获取商城⾸页数据说明:调⽤此接⼝,可以获取商城⾸页数据(包含分类列表,每⽇秒杀,好物推荐,近七⽇爆款等)接⼝地址:/shop调⽤例⼦:/shop6. 获取商城分类⾥的商品列表说明:调⽤此接⼝,传⼊商城分类id,可以获取商城分类⾥的商品列表必选参数:id:商城类别id可选参数:or:默认0: 综合0 销量1 价格升序2 价格降序3 新品4接⼝地址:/shop/list调⽤例⼦:

/shop/list?id=10

/shop/list?id=10&or=37. 获取商城商品详情说明: 调⽤此接⼝,传⼊商品id,可以获取商城商品详情必选参数:id:商城商品id接⼝地址:/shop/detail调⽤例⼦:

/shop/detail?id=282258. 获取课程⾸页 ,后续课程说明:调⽤⽅式有2种:传参和不传参1. 不传参: 默认offset=0,limit=20 调⽤此接⼝,获取课堂⾸页数据 (包块今⽇秒杀,热门推荐,新课上线,电⼦书,全部课程的栏⽬数据20条等)2. 传参:offset:偏移数量,limit:返回数量 (不传参默认返回⾸页全部课程栏⽬的20条数据,当⾸页滚动到底部时,若需要加载显⽰offset(20)条开始的后limit条课程数据,需传参请求)接⼝地址:/course调⽤例⼦:

/course

/course?offset=20&limit=19. 获取推荐课程说明:调⽤此接⼝,传⼊相应推荐类别id,可以获取推荐课堂列表数据必选参数:id : 今⽇秒杀4 热门推荐3 新课上线1可选参数:offset

limit 热门推荐可传offset,limit参数获取更多。接⼝地址:/course调⽤例⼦:

/course/recommend?id=4

/course/recommend?id=3&offset=21&limit=110. 获取课程类别下的列表说明:调⽤此接⼝,传⼊栏⽬类别tags,可以获取课程类别下的列表数据必选参数:tags : 栏⽬类别id (栏⽬类别id值可⽤下⾯“获取标签请求”来查看)可选参数:or 新上线0 综合1 默认0接⼝地址:/course/list调⽤例⼦:

/course/list?tags=19

/course/list?tags=19&or=111. 获取标签说明:调⽤此接⼝,可以获取相应类别的标签id值等接⼝地址:/tag调⽤例⼦:

/tag12. 获取课程详情说明:调⽤此接⼝,传⼊课程id,可以获取课程详情必选参数:id :课程id接⼝地址:/course/detail调⽤例⼦:

/course/detail?id=172613. 获取课程评论说明:调⽤此接⼝,传⼊课程id,可以获取课程评论必选参数:id :课程id可选参数:offset

limit 若总评论数⼤于20条,可以传参请求20后的数据接⼝地址:/course/comments调⽤例⼦:

/course/comments?id=172614.获取电⼦书数据说明:调⽤此接⼝,可以获取电⼦书数据接⼝地址:/ebooks调⽤例⼦:

/ebooks待更新…

发布者:admin,转转请注明出处:http://www.yc00.com/web/1687981650a63410.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信