Youtube API - 没有频道名称

Seo*_*Lee 5 youtube google-api youtube-api youtube-data-api

我正在尝试使用 Youtube 数据 API 检索我的 Youtube 频道名称,但我得到了空项目。我的 Youtube 帐户中有一个频道,所以它应该返回一个。

这些是我输入的查询属性 -

part:'contentDetails', forUsername: 'Seong+Lee',
Run Code Online (Sandbox Code Playgroud)

从他们的交互式文档页面获得以下响应。

200 OK
- SHOW HEADERS -
{
 "kind": "youtube#channelListResponse",
 "etag": "\"fpJ9onbY0Rl_LqYLG6rOCJ9h9N8/C3QZ-VsykvkpW2zCm7VjGBCayqc\"",
 "pageInfo": {
  "totalResults": 0,
  "resultsPerPage": 5
 },
 "items": [
 ]
}
Run Code Online (Sandbox Code Playgroud)

在我的应用程序中,我得到了相同的响应,所以我认为我的请求代码没有问题。为什么我无法获取频道名称?

Dan*_*ang 5

您可以contentDetails使用您的频道 ID检索您的频道。

GET https://www.googleapis.com/youtube/v3/channels?part=contentDetails&id=UCwy6X3JB24VTsDFqMwdO5Jg&key={YOUR_API_KEY}
Run Code Online (Sandbox Code Playgroud)

您的用户名显然无效。