根据地区获取 Youtube 的热门(最流行)频道和播放列表

Get trending (mostPopular) channels and playlist of Youtube based on region

据我所知,我们有一个 Youtube API 可以使用以下 API 详细信息获取基于区域的热门 YouTube 视频:

https://developers.google.com/youtube/v3/docs/videos/list 并给出 chart=mostPopular.

我有类似需求:

1).根据地区获取 YouTube 的热门频道和播放列表。

2).获取用户视频历史详细信息。

我尝试搜索但无法获得更多详细信息。 如果有人解决过,请告诉我。

您可以使用 search.list:

type

  • The type parameter restricts a search query to only retrieve a particular type of resource. The value is a comma-separated list of resource types. The default value is video,channel,playlist.

regionCode

  • The regionCode parameter instructs the API to return search results for the specified country. The parameter value is an ISO 3166-1 alpha-2 country code.

order

  • The order parameter specifies the method that will be used to order resources in the API response. The default value is relevance.
  • rating – Resources are sorted from highest to lowest rating.

这可能是最接近您想要实现的目标。您根据区域将 type 设置为 channelplaylistregionCode,并将 order 设置为 rating(最接近趋势)。 Channels: list or Playlists: list

目前没有regionCode, mostPopular参数

希望这对您有所帮助。