如何检查YouTube频道名称是否存在?

4

我拥有一个生成YouTube频道名称的网站,如何告诉用户该频道是否已被占用?


3
在服务器端使用YouTube API。 - VisioN
2个回答

4

您可以使用channel->list请求来完成此操作。

文档所述,您只需执行以下操作:

channels.list(part="id", forUsername="username")

如果返回一个空列表,则没有该用户名的频道。
此外,这里有一些示例可供您参考。

2
您可以尝试:

$api = 'https://gdata.youtube.com/feeds/api/users/';
$user = "user";
$headers = get_headers($api . $user, true);
if ($headers[0] == "HTTP/1.0 200 OK") {
    // its ok
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接