【问题标题】:PHP:Youtube API thumbnails.setPHP:Youtube API 缩略图.set
【发布时间】:2013-07-17 12:46:35
【问题描述】:

每当我运行这个时,我都会收到一个错误提示

未定义属性:Google_YouTubeService::$thumbnails 致命错误:在非对象上调用成员函数 set()

$searchResponse= $youtube->thumbnails->set("videoId",array('mediaUpload'=>$media, 'videoId'=>'CAc2JyONesI'));

怎么了?

【问题讨论】:

    标签: php youtube-api google-api-php-client


    【解决方案1】:

    你的电话应该是这样的

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

    除此之外,您可能初始化了 $youtube 对象错误,请检查sample answer

    您很可能使用的是较旧版本的客户端库,其中没有 Thumbnails 类。请从here下载最新的库。

    【讨论】:

    • 我下载了最新的库,但仍然出现这些错误。帮助!
    • 正如我在旁注中解释的那样。我们将新建一个库。一旦它出来,我会更新这个线程。
    • 今天或明天,会有一个新的公共构建。
    【解决方案2】:

    缩略图对象(旁注,我意识到最新构建的库中没有缩略图对象,我们会尽快更新它。)-Ibrahim Ulukaya

    我也需要这个。图书馆什么时候更新?

    【讨论】:

    • 今天或明天,会有一个新的公共构建。
    • 嗨@ibrahim-ulukaya,到目前为止我已经完成了这个,但我的缩略图不会更新。 code$chunksize = 2*1024; $media = new Google_MediaFileUpload('images/*', null, true, $chunksize); $imagepath = "sample.png"; $media->processFileUpload($imagepath,'image/*'); $insertResponse = $youtube->thumbnails->set("2mbfucN2yYM", array('mediaUpload' => $media)); code
    猜你喜欢
    • 1970-01-01
    • 2013-04-04
    • 1970-01-01
    • 2012-11-18
    • 2016-02-19
    • 2013-07-15
    • 2022-11-29
    • 2017-02-15
    • 2017-10-24
    相关资源
    最近更新 更多