【问题标题】:Laravel 5 get image and save from youtubeLaravel 5 从 youtube 获取图像并保存
【发布时间】:2018-08-11 02:26:13
【问题描述】:

好的,我已经为此苦苦挣扎了大约 2 天。 我可以像这样从 youtube 获取图片,

$filename = $video_id . '.jpg';
$youtube_thumb_url = "https://img.youtube.com/vi/". $video_id . "/maxresdefault.jpg"; 
$imagedata = file_get_contents($youtube_thumb_url) ;

这是我卡住的地方,如何将其保存回 .jpg 文件? 我试过了,

$imagedata->move('uploads', $filename );

但这不起作用,因为 $imagedata 是一个字符串。

我想尝试转换 $imagedata,但我不知道是什么格式。

请帮忙。 比尔

【问题讨论】:

    标签: php laravel laravel-5 youtube-api


    【解决方案1】:

    你可以尝试使用curl从uri中获取图片,然后保存图片

    Save image from url with curl PHP

    【讨论】:

      【解决方案2】:

      file_put_contents():将字符串或数组写入文件。

      http://php.net/manual/en/function.file-put-contents.php

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2015-09-01
        • 2016-01-11
        • 1970-01-01
        • 1970-01-01
        • 2015-08-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多