axios React原生实作Youtube数据API v3

ocebsuys  于 2022-11-05  发布在  iOS
关注(0)|答案(1)|浏览(256)

有没有可能以某种方式将youtube数据API v3直接集成到react-native中?
如果没有,有没有其他的办法?
现在我正在使用axios发送get请求,但无法确定如何发送请求。我尝试的是:

componentWillMount() {
    axios.get('https://www.googleapis.com/youtube/v3/channels', {
      params: {
        'id': 'UC_x5XG1OV2P6uZZ5FSM9Ttw',
        'key': 'AIzaSy...',
        'part': 'snippet,contentDetails,statistics'
      }
    }).then(
      (response) => {
        console.warn(response);
      }).catch(
      (error) => {
        console.error(error);
      });
  }

不知道这是否正确,因为我没有太多的经验,在React Native。任何帮助将不胜感激。

afdcj2ne

afdcj2ne1#

您可能会使用像youtube-searchyoutube-api-search这样的软件包。
后一种情况下的调用如下所示:

import YTSearch from 'youtube-api-search';
YTSearch({ key: YOUR_API_KEY, term: YOUR_SEARCH_STRING }, result => {
        console.log(result);
    });

相关问题