【问题标题】:YouTube API v3 not returning items/channel idYouTube API v3 不返回项目/频道 ID
【发布时间】:2016-03-12 15:13:51
【问题描述】:

我已经在网上和 SO 上拼命搜索这个问题的答案 - 但没有一个答案是有帮助的,或者根本没有答案(我发现这经常发生在 API 问题中)。

为了让我的爬虫运行,我读入了一个“用户 ID”,然后使用 YouTube API 获取“频道 ID”。

https://www.googleapis.com/youtube/v3/channels?key={API_KEY}&forUsername={USER_ID}&part=id

返回:

{
 "kind": "youtube#channelListResponse",
 "etag": "\"3WIcRE7IJ70nCYemJJIi1L7dYAg/6uvK8IjShzZ17Ahyr1FaURwOhkM\"",
 "pageInfo": {
  "totalResults": 0,
  "resultsPerPage": 5
 },
 "items": []
}

“项目”部分通常包含运行程序所需的频道 ID。

此特定页面是更大网络的“子”页面(想想全球品牌的各个国家/地区页面)。这会是频道 ID 丢失的原因吗?

有没有其他方法可以找到频道 ID(不是页面的所有者)?为什么这个频道的 id 不见了?

非常感谢。

【问题讨论】:

    标签: python youtube google-api youtube-api youtube-data-api


    【解决方案1】:

    当然,我会在我提出问题 2 分钟后找到它:

    https://www.googleapis.com/youtube/v3/search?part=snippet&q={USER_ID}&type=channel&key={API_KEY}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多