简介
onconnect-movies-api 是一个基于 Node.js 的 JavaScript 库,可以用于在服务端访问经过认证的 TheMovieDb API,并快速获取电影及相关信息。它不需要使用 API 官方库进行认证,并提供了易于使用的 Promise 封装。
安装
使用 npm 进行安装
npm install onconnect-movies-api
使用方法
初始化 API 配置
在使用 onconnect-movies-api 前,需要初始化 API 配置,并输入您的 TheMovieDb API key。
const { TMDB_API } = require('onconnect-movies-api'); TMDB_API.init({ api_key: 'YOUR_API_KEY' });
获取电影详情
使用 onconnect-movies-api 可以快速获取电影及相关信息。我们可以实现这个操作的代码如下:
-- -------------------- ---- ------- ----- - -------- - - -------------------------------- --------------- -------- -------------- --- -- ------ ---------------------------------------- -- - ------------------------ ------------ -- - ---------------- --
在代码中,您需要使用 getMovieById
方法并传入电影 ID 参数。在 Promise 成功时,您将拿到一个带有电影详细信息的对象。
获取电影评论
onconnect-movies-api 还支持获取电影评论的功能。我们可以使用下面的代码实现这个操作:
-- -------------------- ---- ------- ----- - -------- - - -------------------------------- --------------- -------- -------------- --- -- ------ ------------------------------------------------- -- - -------------------- ------------ -- - ---------------- --
在代码中,您需要使用 getMovieReviewsById
方法并传入电影 ID 参数。在 Promise 成功时,您将拿到一个带有评论数组的对象。
获取电影相关人员
获取电影中涉及到的人员信息也是 onconnect-movies-api 的特色之一,我们可以使用如下代码获得相关人员的信息:
-- -------------------- ---- ------- ----- - -------- - - -------------------------------- --------------- -------- -------------- --- -- -------- ------------------------------------------------- -- - -------------------- ------------ -- - ---------------- --
在代码中,您需要使用 getCreditsByMovieId
方法并传入电影 ID 参数。在 Promise 成功时,您将拿到一个带有相关人员信息的对象。
结语
通过以上示例,我们了解了如何导入 onconnect-movies-api 库,并且使用 API 方法将电影及其相关信息输出到控制台。希望本文能够帮助读者更快捷的获取电影信息,并同时提供更多使用 npm 包的经验及注意事项。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600557fb81e8991b448d514a