【问题标题】:Youtube API - Get top comments from a videoYoutube API - 从视频中获取热门评论
【发布时间】:2023-03-09 22:46:01
【问题描述】:

是否有可能从视频中获得顶级 cmets?也许按点赞数排序?

这是我目前的网址:

http://gdata.youtube.com/feeds/api/videos/'+yt_id+'/cmets?alt=json-in-script&callback=?&max-results=50

提前致谢!
彼得

【问题讨论】:

    标签: jquery youtube youtube-api


    【解决方案1】:

    不幸的是,我认为没有这样的选择。你不能(或者我没有设法让它工作)按评级、喜欢等评论排序,因为 cmets 没有像“评级”等 gdata-tag。到目前为止,YouTube 不提供此功能。你可以投票给它here

    【讨论】:

      【解决方案2】:

      是的,我发现按相关性排序是一种很好的方法,例如在 JS 中:

      const comments = await axios.get(`https://www.googleapis.com/youtube/v3/commentThreads?key=${YOUR_API_KEY}&textFormat=plainText&**order=relevance**&part=snippet&videoId=${YOUR_VID_ID}&maxResults=100`);
      

      【讨论】:

        猜你喜欢
        • 2018-04-18
        • 2017-09-17
        • 2018-03-19
        • 2012-11-07
        • 2013-11-21
        • 2012-03-08
        • 1970-01-01
        • 2017-08-13
        • 1970-01-01
        相关资源
        最近更新 更多