0

我需要一些关于名为 thumbnails:set 的 youtube api 的帮助。我对我的帐户实施了 oauth,已经是 youtube 合作伙伴并获得了开发人员密钥。

我想知道如何使用“POST https://www.googleapis.com/youtube/v3/thumbnails/set ”的HTTP请求,以videoId为参数并在php中实现它。

一般来说,我想知道如何上传自定义缩略图并使用 API 将其传递给 youtube。

这是 api 的链接:https ://developers.google.com/youtube/v3/docs/thumbnails/set#try-it

4

1 回答 1

0

您可以使用YouTube php 客户端库。你将使用

$setResponse = $youtube->thumbnails->set("YOUR_VIDEO_ID", array('mediaUpload' => $media));

其中 media 是您的媒体上传,如

$media = new Google_MediaFileUpload('image/*', null, true, $chunkSizeBytes);
$media->setFileSize(filesize($videoPath));

其余代码将是 OAuth2。您始终可以使用我介绍的框架来回答我的 zend 应用程序无法在 youtube 上上传文件

于 2013-07-17T09:30:36.523 回答