使用Youtube api v3防止搜索结果中的直播


阿政ღ
2025-03-12 06:18:40 (27天前)
  1. 我正在使用YouTube API v3使用Type =“video”来搜索视频

摘录结果。

有没有办法告诉YouTube API忽略

生活
</跨度>
或即将到来或已完成在结果中广播视频?只需要定期视频搜索。
锟斤拷

2 条回复
  1. 0# 谦成 | 2019-08-31 10-32



    你可以检查一下


    Search:list


    了解此查询支持的参数。





    eventType

    1. -
    2. 的<strong>
    3. <code>
    4. eventType
    5. </code>
    6. </强>
    7. 参数将搜索限制为广播事件。如果为此参数指定值,则还必须设置
    8. <a href="https://developers.google.com/youtube/v3/docs/search/list#type" rel="nofollow noreferrer">
    9. 类型
    10. </A>
    11. 参数的值为
    12. 的<strong>
    13. <code>
    14. video
    15. </code>
    16. </强>
    17. </p>
    18. <P>
    19. 可接受的值是:
    20. </p>
    21. <UL>
    22. <LI>
    23. 的<strong>
    24. 完成
    25. </强>
    26. 仅包括已完成的广播。
    27. </LI>
    28. <LI>
    29. 的<strong>
    30. 生活
    31. </强>
    32. 仅包含有效广播。
    33. </LI>
    34. <LI>
    35. 的<strong>
    36. 即将到来
    37. </强>
    38. 锟绀仅包括即将播出的广播。
    39. </LI>
    40. </UL>



    也来自这篇文章

    从YouTube数据API搜索查询中排除实时事件





    仔细观察,并非所有的直播节目似乎都设置了标记[liveBroadcastContent]。我发现有些像普通视频一样设置为无。



登录 后才能参与评论