php - 检查YouTube用户是否存在PHP

标签 php api youtube args

好的,如果不存在subto.me/args,我想将用户重定向回subto.me.com。

if(file_exists($BASEPATH."partials/".$request['args'][0].".php")) {
            require($BASEPATH."partials/".$request['args'][0].".php");
        } else {
            header("Location: http://www.youtube.com/subscription_center?add_user=".$request['args'][0]);
        }

如果youtube用户不存在,它会使用https://gdata.youtube.com/feeds/api/users/fdsafsdfasdfasd这样的链接表示。如果源代码等于“找不到用户”,我将如何配合使用

最佳答案

我有一个解决方案:

$yuser = "http://www.youtube.com/user/xxxx";
$yt_headers = @get_headers($yuser);
if($yt_headers[0] == 'HTTP/1.1 404 Not Found')
{ echo "Youtube user dosen't exist"; }
else { echo "Youtube user exists"; }

这可以用作使过程更漂亮的功能!

关于php - 检查YouTube用户是否存在PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16630960/

相关文章:

javascript - YouTube 常规播放器中的 loadVideoById()(非 chromeless)

api - Paypal pro 我还需要用ipn吗?

azure - ping 类在已发布的网络核心 Web 应用程序中不起作用

php - Javascript 弹出菜单(Twitter 风格)。在表单中添加签到和 checkout 日历

php - 是否可以使用下载属性强制下载?

javascript - 如何使用 jQuery 制作图表?

video - 当使用YouTube嵌入代码的开始结尾和rel = 0属性时,视频在结束而不是开始偏移时会回到零

youtube - 检索播放列表中包含的视频 ID - YouTube API v3

java - 在YouTube Activity (YouTubeBaseActivity)中显示工具栏

php - 无法使用 PHP 连接到本地 MySQL 服务器