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

时间:2013-06-06 09:38:00

标签: php javascript web youtube youtube-api

我拥有一个生成YouTube名称的网站,如果已经使用了某个频道,我该如何向用户显示?

2 个答案:

答案 0 :(得分:4)

您可以使用channel->list请求。

documents中所述,您需要做的只是做

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

如果这返回一个空列表,则没有该用户名的频道。

同样here are some samples让你开始。

答案 1 :(得分: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
}