2

我找到了这个代码片段来从 YouTube 视频中检索标题并且它有效,

<?php
$video_id = 'y8Kyi0WNg40';
$content = file_get_contents("http://youtube.com/get_video_info?video_id=" . $video_id);
parse_str($content, $ytarr);
echo $ytarr['title'];
?>

但是很多人说这种方法由于某种原因不安全,他们应该在 YouTube 的 API 中使用 cURL,您能否解释一下为什么这种方法(file_get_contents)不安全。

如果是这样,我将不胜感激有关使用 cURL 获得与上述代码相同结果的教程或示例的链接。

4

1 回答 1

2

由于是 XML 格式,因此您可以使用它file_get_contents("http://gdata.youtube.com/feeds/api/videos/".$video_id);来更轻松地解析

如果你想使用 cURL 试试这个教程

于 2012-06-21T22:03:47.467 回答