【发布时间】:2015-08-11 02:07:55
【问题描述】:
我正在尝试从 dailymotion 中保存视频缩略图,我可以带来图像 URL,但我遇到的实际问题是通过重命名图像将该缩略图保存在我的服务器上。其次,如果服务器上已经存在该名称,我想检查该名称,它可以替换较旧的名称,此功能基本上用于更新视频 ID。
这是我获取dailymotion视频缩略图网址的php代码,但我不知道如何保存它
<?php
$related_dm_code = "x2rxn6i"; //Video Code
$thumbd_item='https://api.dailymotion.com/video/'.$related_dm_code.'?fields=thumbnail_240_url';
$json_thumbnail2_item = file_get_contents($thumbd_item);
$get_thumbnail2_item = json_decode($json_thumbnail2_item, TRUE);
$thumb2_item=$get_thumbnail2_item['thumbnail_240_url'];
echo $thumb2_item; //display thumbnail url
?>
例如这是缩略图网址:
anothersite.com/images/demo-image.jpg
如何在我的 URL 路径中保存图像:
mysite.com/video_thumbs/
并将 demo-image.jpg 重命名为 anyothername.jpg
然后检查和替换函数的最后一部分,如果 anyothername.jpg 已经存在,然后替换为旧的,这将用于更新 mysql
【问题讨论】:
-
您已经在使用解决方案:
file_get_contents(),然后您可以使用file_put_contents()保存获取的数据,这会将数据放在您想要的任何位置,使用您想要的任何名称。跨度>