使用 youtube api 和 angular 搜索电影预告片
Search movie trailers with youtube api and angular
在 Whosebug 和 API 文档中进行搜索后,我不知道如何使用变量在 youtube 中搜索电影预告片。我的服务中有这个方法 URL:
getTrailer(): Observable<Object> {
let url =
' https://www.googleapis.com/youtube/v3/search?part=snippet&q=guy&key=(mykey)'
return this.http.get(url).pipe(
map(res => {
return res['items'];
})
);
}
回到组件订阅,我可以看到这个项目数组,但我不明白如何根据用户输入获取预告片视频...有人可以给我提示吗?
首先我会使用 topicId=/m/02vxn
(电影)。
并添加 q=trailer
作为术语。
最终会出现这样的请求 url
https://www.googleapis.com/youtube/v3/search?part=snippet&q=trailer&topicId=%2Fm%2F02vxn&key=[YOUR_API_KEY]
在 Whosebug 和 API 文档中进行搜索后,我不知道如何使用变量在 youtube 中搜索电影预告片。我的服务中有这个方法 URL:
getTrailer(): Observable<Object> {
let url =
' https://www.googleapis.com/youtube/v3/search?part=snippet&q=guy&key=(mykey)'
return this.http.get(url).pipe(
map(res => {
return res['items'];
})
);
}
回到组件订阅,我可以看到这个项目数组,但我不明白如何根据用户输入获取预告片视频...有人可以给我提示吗?
首先我会使用 topicId=/m/02vxn
(电影)。
并添加 q=trailer
作为术语。
最终会出现这样的请求 url
https://www.googleapis.com/youtube/v3/search?part=snippet&q=trailer&topicId=%2Fm%2F02vxn&key=[YOUR_API_KEY]