看看我作为乞丐制作的这个反应应用程序。简单地说,这个应用程序是TMDB的API的客户端。
它在主页上显示热门、正在播放和最受好评的电影/tv_shows的列表,以及一个搜索栏。
它显然有一个搜索结果页面,显示来自 API 响应的整个搜索结果数组。
以及当单击搜索结果或主页列表中的生成卡片时,为每部电影/tv_show呈现一个单独的页面。
看看这个现场网站: 电影阁楼
如果这个项目引起了你的兴趣,你可以在这里找到源代码:Github。
如果您不熟悉 API,以下是我的设置方式,
设置接口
- 在TMDB网站上注册
- 在主页上,转到右上角的头像图标>设置>API 或点击此链接
- 请求
API_KEY
-
获取密钥后,将其分配为请求的默认标头,
Authorization
axios
axios.defaults.headers.common["Authorization"] = `Bearer ${<API_KEY>}`;
(Axios是一个用于发出HTTP请求的Javascript库)
-
现在,按照开发人员文档开始提出请求。
此外,为了节省UI开发的时间,我使用了Material UI。
谢谢你的时间。祝你有美好的一天<3
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。