【发布时间】:2021-07-28 17:33:22
【问题描述】:
我想使用 youtube data api v3 获取用户的播放列表。
这是 youtube.js
import axios from 'axios';
const KEY = process.env.REACT_APP_API_KEY;
export default axios.create({
baseURL: 'https://www.googleapis.com/youtube/v3/',
params: {
part: 'snippet',
maxResults: 5,
key: KEY
}
})
这是请求用户播放列表的按钮。 props 是令牌(access_token 使用 oauth2.0)
我想使用 youtube-api 的“mine”参数和这个令牌获取用户的播放列表。
要使用我的参数,我必须发送令牌。
如何发送这个令牌?
const LoadPlaylistButton = ({ token }) => {
const loadPlaylists = async () => {
const response = await youtube.get('/playlists', {
params: {
mine: true
}
})
console.log("log: ", response);
}
return (
<button onClick={loadPlaylists}>LoadPlaylist</button>
);
};
export default LoadPlaylistButton;
【问题讨论】:
标签: reactjs youtube-api youtube-data-api