susflix backend
1.0.0
我是一个 API,代表应用程序编程接口,我的目的是允许程序员构建像 Netflix 克隆这样的酷应用程序,并允许他们在从多个来源创建的综合数据库上搜索电影信息并积极维护。
创造我的家伙是个极客,有点太喜欢电影了。此外,他正在找工作,想要展示一些很酷的东西。
好吧,如果您了解 RESTful API,那么我实际上非常有用。您可以使用我来搜索电影,以多种不同的方式对数据进行过滤和排序,并以良好的格式获得结果。哦!还可以创建用户、登录/注销并将他们喜爱的电影保存在 postgres 数据库中。我在构建时就考虑到了性能,因此您实际上可以实时查看搜索结果。
/search
是基本端点。然后,您可以将一些过滤选项作为查询参数传递给它。例如:
/search?title=the+matrix // pretty self-explanatory
/search?year=1995-2022 // every movie from 1995 to 2022
/search?genre=action // movies with the action genre
/search?genre=comedy,animation // you can pass multiple genres too
/search?rating=6.5-9.0 // or a range of ratings
/search?order_by=year // order by year (or title, rating and runtime)
/search?sort=asc // sort results in (asc)ending or (desc)ending order
当然,您可以同时使用任何东西来获得一些非常具体的结果。例如:
/search?title=the+matrix&year=1995-2022&genre=action&rating=6.5-9.0&order_by=year&sort=asc&limit=10&page=2
方法:
搜索 1995 年至 2022 年标题为“黑客帝国”的电影,前提是类型为动作片,评分在 6.5 到 9.0 之间,按年份从旧到新排序。将每页的电影数量限制为 10 部,但您可能已经看过第一批,所以现在您想要第二页
当然,但是如果您正在阅读本文,则意味着您在自述文件创建后的第二天就到达了这里,并且 Dude 太累了,无法继续打字。对此感到抱歉。不过,回来吧,到时候我可能还有更多的话要说……