【发布时间】:2014-07-15 00:58:17
【问题描述】:
我正在尝试使用 api 上传到 youtube。
我在设置视频路径时遇到了一点问题。我想指定一个 url 作为路径,例如:http://mywebsite.com/videos/myvideo.flv
这就是我所做的。
$fileName = "myvideo.flv";
$fileType = "video/flv";
$newEntry = new Zend_Gdata_YouTube_VideoEntry();
$filesource = $yt->newMediaFileSource('http://mywebsite.com/videos/myvideo.flv');
$filesource->setContentType('video/flv');
$filesource->setSlug($fileName);
$newEntry->setMediaSource($filesource);
$newEntry->setVideoTitle("VIDEO TITLE");
$newEntry->setVideoDescription("VIDEO DESCRIPTION");
$newEntry->setVideoCategory("Comedy");
$newEntry->setVideoTags("VIDEO TAGS");
虽然我将文件权限设置为 755,但现在我收到此错误消息:
Array
(
[data] => Array
(
[flag] =>
[msg] => File to be uploaded at http://mywebsite.com/videos/myvideo.flv does not exist or is not readable.
)
)
谢谢罗比。你的伎俩奏效了。我只需要指定我的网站主机的正确路径。
【问题讨论】:
-
如果有效,请点击勾选将答案标记为已接受的答案。