我找到了这个代码片段来从 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 获得与上述代码相同结果的教程或示例的链接。