我如何过滤API?

问题描述 投票:-2回答:1

我正在使用MovieDB API,并希望通过搜索栏对其进行过滤。请帮我。我什至不知道从哪里开始。我必须使用javaScript / jQuery作为代码。我只想用关键字过滤它。 :)

javascript jquery
1个回答
-1
投票

似乎您不知道什么是API。我将为您提供一些概述。

电影数据库api(应用程序编程接口)是www遵循的REST(代表状态传输)接口,提供了在线环境中控制来自外部应用程序的电影数据库数据的方法。

要了解有关RESTful API的更多信息及其含义,请查看以下针对初学者的简单说明:https://medium.com/extend/what-is-rest-a-simple-explanation-for-beginners-part-1-introduction-b4a072f8740f

因此您将不会过滤api。您可能要过滤的是从api接收的数据。为此,您首先必须按照其文档中所述实现api。您可能想通过电影的关键字过滤电影。因此,您要做的是实现一些Javascript AJAX客户端或类似的客户端来从API请求数据。

API现在提供了通过其关键字请求电影的路由:

GET /keyword/{keyword_id}/movies

https://developers.themoviedb.org/3/keywords/get-movies-by-keyword

它们还为api文档中的每个请求提供了一个JavaScript / Jquery示例。

这是请求已过滤数据的一种方法。但是显然有不同的尝试。您还可以通过任何过滤条件请求所有相关的电影,并在客户端使用JavaScript对其进行过滤。

总而言之,我想您必须先了解REST Apis以及如何使用JavaScript访问其路由。

这里是开始的有用指南:

https://www.taniarascia.com/how-to-connect-to-an-api-with-javascript/

© www.soinside.com 2019 - 2024. All rights reserved.