没有从 youtube 频道获得结果:list api

Posted

技术标签:

【中文标题】没有从 youtube 频道获得结果:list api【英文标题】:not getting result from youtube channel:list api 【发布时间】:2018-07-10 15:27:57 【问题描述】:

我正在使用 youtube 数据 API (GET https://www.googleapis.com/youtube/v3/channels?part=snippet&categoryId=GCQ29va2luZyAmIEhlYWx0aA&maxResults=5&key=YOUR_API_KEY)。但没有得到回应的频道列表。尝试了很多来自不同 regionCode 的 categoryId。

response from youtube api - 200


     "kind": "youtube#channelListResponse",
     "etag": "Wu2llbfqCdxIVjGbVPm2DslKPCA/ewwRz0VbTYpp2EGbOkvZ5M_1mbo",
     "pageInfo": 
       "totalResults": 0,
       "resultsPerPage": 5
     ,
    "items": [
    ]

【问题讨论】:

【参考方案1】:

看起来你复制粘贴了 URI

GET https://www.googleapis.com/youtube/v3/channels

,附加一个 API_KEY 然后将其粘贴到您的浏览器上。

我建议使用Try-it 进行测试,然后在实际编码应用程序时使用 OAuth 进行授权。你可以看到几个Quickstarts in the Youtube Guide。

【讨论】:

嘿,已经在 google api explorer(developers.google.com/apis-explorer/#p/youtube/v3) 上尝试过,得到相同的结果??试过了

以上是关于没有从 youtube 频道获得结果:list api的主要内容,如果未能解决你的问题,请参考以下文章

youtube-v3-api 频道列表错误

如何在Roku频道中传输Youtube视频? [关闭]

如何获得YouTube频道的you-tube订阅者订阅列表?

YouTube 数据 API 某些视频不返回频道

从YouTube频道逐页获取所有视频

使用 youtube.search().list 时获取相同的 youtube 频道 ID