【问题标题】:YouTube API v3 language filterYouTube API v3 语言过滤器
【发布时间】:2013-09-04 18:31:15
【问题描述】:

YouTube v3 搜索 API 中是否有按语言过滤结果的选项? 在 v2 中有像 lr 这样的参数,我可以将其设置为指定的语言。

【问题讨论】:

    标签: api youtube-api


    【解决方案1】:

    相关语言字符串

    relationshipLanguage 参数指示 API 返回搜索 与指定语言最相关的结果。这 参数值通常是 ISO 639-1 两个字母的语言代码。 但是,您应该将值 zh-Hans 用于简体中文和 zh-Hant 为繁体中文。请注意,结果在其他 如果语言与 搜索查询词。

    另见YouTube Data API

    【讨论】:

    • 它不过滤结果。它只是有点依赖排序。
    【解决方案2】:

    Youtube API v3 中没有语言过滤。您可以使用 Youtube API v3 做的唯一事情是您可以使用 region code 这样

    GET https://www.googleapis.com/youtube/v3/search?part=snippet&q=is&regionCode=YOUR_REGION_CODE&key={YOUR_API_KEY}
    

    但是,它很可能不会做你想做的事。因此,你应该使用一些外部语言过滤库

    【讨论】:

    • hl 参数指定 API 响应中的文本值应该使用的语言。默认值为 en_US。
    猜你喜欢
    • 1970-01-01
    • 2015-08-03
    • 2016-06-21
    • 1970-01-01
    • 2013-10-11
    • 2013-05-20
    • 2016-11-01
    • 1970-01-01
    • 2019-07-21
    相关资源
    最近更新 更多